İçinde kısa ve öz Sorunları


26

Grafiklerin Kısa Temsil gösterimi üzerine bir araştırma Galperin ve Wigderson tarafından 1983 tarihli bir makalede başlamıştır, burada bir grafikte bir üçgen bulmak gibi birçok basit problem için, içindeki kısaltılmış versiyonun . Papadimitriou ve Yanakkakis, bu araştırma hattını daha da ileriye götürdü ve bir problem için olan / olan bir problem için , sırasıyla Succinct'ın, yani Succinct , ve . Eğer (ayrıca göstermektedir olanNPΠNPPΠNEXPEXPΠNL-complete, sonra Succinct ise .ΠPSPACE

Şimdi sorum şu, bilinen, özlü versiyonunun olduğu bilinen bir problem var mı? Yukarıda kaçırabileceğim ilgili diğer sonuçları (varsa hem olumlu hem de imkansız sonuçları) bilmek isterim. (Bir google aramayla ilgi çekici bir şey bulamadım, çünkü kısa, temsil, problemler, grafikler gibi arama kelimeleri hemen hemen her karmaşıklık sonucuna yol açıyor! :))ΠP


ne tür bir problem arıyorsun elbette, bazı önemsiz grafik özellikleri, özlü sürümde de önemsiz kalmaktadır; örneğin, her grafiğin tatmin ettiği özellik ve grafik içermeyen özellik. Belki bu ikisi dışında herhangi bir özellik için arıyorsunuz?
Sasho Nikolov

2
İlk önce Papadimitriou ve Yannakakis sonuçlarının özel bir indirim için tamlık gerektirdiğini belirtmek istedim. (Yine de sonuçları çok sayıda soruna uygulanabilir.)
Bruno,

2
Şimdi sorunuzla ilgili: Bir sorunun özlü versiyonunun karmaşıklığında üssel bir patlama olduğundan, (genel olarak), muhtemelen asıl probleminizin logaritmik sürede çözülebilir olduğu anlamına gelir? Ancak, logaritmik zamanda çözülebilen bir problem, aslında sabit zamanda çözülebilir. Bu nedenle, özlü versiyon, sabit zamanda da çözülebilir. Yukarıdaki "argüman" ın tamamen doğru olması için çok fazla boşluğa sahip olduğuna oldukça eminim, ancak en azından sorunlarınızın başlangıçta çok özel olması gerektiği anlamına geliyor.
Bruno

@SashoNikolov Doğal olarak, önemsiz olmayan grafik özellikleri arıyorum. Başlangıçta, bir grafiğin üçgeni olup olmadığını kontrol etmenin complete olacağını oldukça şaşırtıcı buldum ! Aslında, bir giriş dizgisinin 1 değerine sahip olup olmadığını tespit etmeyi düşünürseniz, Succint dünyasında Devre Memnuniyeti problemi (Ryan'ın alt sınırıyla ilgili günlük tur araştırmasını ilginç bir tartışma için kontrol edin). Bu özel örnek olan succint versiyonu P. ise herhangi bir sorun olabilir eğer düşünmek beni istenir neNP1
Nikhil

@Buno aynı çizgiyi düşünüyordum ama henüz somut bir örnek bulamadım!
Nikhil,

Yanıtlar:


16

Özlü versiyonu ilginç özelliklere sahip ilginç bir problem. Devre Boyutu- problem olarak tanımlayın : Boolean fonksiyonu 2 n- bitlik bir dizge olarak verildiğinde , bu fonksiyonun en fazla 2 n / 2 büyüklüğünde bir devresi var mı? Bu sorunun N P olduğuna dikkat edin .2n/22n2n/2NP

Succinct Circuit Size - tanımlamanın bir yolu şudur : sabit bir k için , bir n giriş, n k boyutundaki bir devre C verildiğinde , doğruluk tablosunun bir Devre Boyutu örneği olup olmadığını bilmek istiyoruz - 2 n / 2 . Ancak bu önemsiz bir sorundur: gerçek devreler olan tüm girdiler evet-örneklerdir. Yani bu sorun olduğunu P .2n/2knnkC2n/2P

Daha genel bir şekilde ve öz-devre-boyutu-tanımlamak için olmayabilir: bir rasgele devre verilmiştir ve doğruluk tablosu Devre boyutu-örneğini kodlayan olmadığını bilmek isteyen 2 N / 2 . Fakat n , C'ye giriş sayısı ise , m , C'nin boyutu ve m 2 n / 2 ise , otomatik olarak kabul edebiliriz: girişin kendisi, dil için bir tanıktır. Aksi takdirde, biz2n/2C2n/2nCmCm2n/2 . Bu durumda, giriş uzunluğu mm2n/2mzaten çok büyük, bu yüzden mümkün olan ödevini m O ( 1 ) zamanda deneyebiliriz , fonksiyonun doğruluk tablosunu öğrenebiliriz ve şimdi yine orijinal N P problemine geri dönüyoruz . Yani bu bir sorundur N P özlü versiyonu da olan N P .2nmO(1)NPNPNP

Bu sorunun N P- zor olmadığına inanılıyor ; makaleye Kabanets ve Cai tarafından bakın (http://www.cs.sfu.ca/~kabanets/Research/circuit.html)NP


2
bu çok hoş ve düşündüğüm herhangi bir sezgiyi parçalara ayırıyor ..
Sasho Nikolov

12

Belirli bir özlü temsil ile temsil edilen grafiğin en az bir kenar içerip içermediğine karar vermek bile, Devre SAT'a eşdeğer ve bu nedenle NP-tamam olup olmadığına karar verildiğinde, bir özlü temsilin herhangi bir ilginç özelliğinin, NP-sert altında olması gerektiğini iddia etmek caziptir. “ilginç” in uygun bir tanımı. Bu iddia, karmaşıklık teorik bir analog olacaktır. Rice teoremi . Ne yazık ki, Rice teoreminin en genel karmaşıklık-teorik analoğunu bulmak açık bir sorundur , ancak bu karmaşıklık-teorik analogların bazı formlarını veren sonuçlar olmasına rağmen.


İşaretçi için teşekkürler! Bağladığın soruya Russell tarafından verilen büyük bir cevaptı!
Nikhil

9

Bunun bir cevap olması demek istemedim ama çok fazla yorum gerektiriyor. Umarım faydalıdır.

Tsuyoshi'nin işaret ettiği gibi, tüm "önemsiz" özelliklerin zor olduğunu varsaymak caziptir (örneğin NP zor). Ancak, bunu göstermek için önemsiz olmayan tanımlamanız gerekir. Rice teoreminde, önemsiz özelliklerin tümü hesaplanabilir numaralandırılabilir tüm dilleri içeren özellik ve hesaplanabilir numaralandırılabilir dil içermeyen özellik dışındaki tüm özelliklerdir. Önemsiz olmayanın doğru tanımının özlü problemler için ne olduğu daha az açıktır. Kesinlikle tüm karakter dizilerini içeren veya hiç karakter dizisi olmayan özellikler P cinsindendir. Ancak P karakterlerinde de diğerleri vardır. Örneğin, mülkiyet orta bit 0'dır Ya maçlar dizeleri Π tüm dizeleri içeren 2 n bit şekilde her 2 n /ΠΠ2n2n/x-th bit 1, burada x=nO(1) . Peki, bu tip özellikleri kapsayacak şekilde "önemsiz" i nasıl tanımlarız?

Bir fikir o bakmak için "simetrik" şunlardır: bir dize eğer lar içindedir tt ardından bit herhangi permütasyon s de olduğu ttΠsΠsΠ . Bu özellikler bir dizgede sadece 1 bit sayısına bağlıdır. Tsuyoshi'nin bağladığı soruya bir cevap olarak, Ryan Williams, bu yazının tüm bu sorunların UP-zor olduğunu gösteren bir yazı veriyor .

"Önemsiz olmayan mülk" nasıl tanımlanır? işlevine bir boole işlev ailesi olarak bakabiliriz (her dize uzunluğu için özelliğin gösterge işlevleri). Bana göre, önemsiz olmayan özelliklerin, ilgili boolean işlev ailesinin önemsiz olmayan bir karmaşıklığa sahip olduğu özelliklerdir. Örneğin, ilişkili boole işlev ailesi doğrusal karar ağacı karmaşıklığına sahip olan özelliklerin zor olduğunu gösterebilir miyiz?Π


1
Rice Teoreminde anahtar, izin verilen tek özelliklerin M makinesinden ziyade L (M) dilinin özellikleri olmasıdır . Özlü grafik problemleri için bir analog şöyle olacaktır: sadece grafiğin izomorfizm türüne bağlı olan özellikler.
Joshua Grocho

@JoshuaGrochow çok iyi bir fikir gibi geliyor. Aynı zamanda karar ağacı karmaşıklığı sezgisine (doğrusal karar ağacı karmaşıklığına sahip olanların zor olması) kaçınılmazlığı varsayımıyla, en azından monoton özellikler için geçerlidir.
Sasho Nikolov
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.