Devre alt sınırları ve kolmogorov karmaşıklığı


21

Aşağıdaki sebepleri göz önünde bulundurun:

Let belirtmek Kolmogorov karmaşıklığı dize ait . Chaitin'in eksiklik teoremi şöyle diyorxK(x)x

herhangi bir tutarlı ve yeterince güçlü resmi bir sistem için , sabit vardır herhangi şeritler için böyle (resmi sistemi ve diline tek olarak) , kanıtlayamayacaklarını .T x S K ( x ) TSTxSK(x)T

Let bir Boole fonksiyonu kendi yelpazenin Kolmogorov karmaşıklığı en fazla olduğu değişkenler st . Let devre karmaşıklığını olmak yani en az devre işlem büyüklüğü, . n k S ( f n ) f n f nfnnkS(fn)fnfn

Üst için üzerine bağlanmış bir (kaba) olduğu sabit için ve a, yoğun bir kunduz bir durdurulması fonksiyonu (mümkün olan maksimum adımlar Torna tezgahı ile beden tanımı yapılabilir ( ). ( Spektrumdaki her için, karşılık gelen doğruluk atamasının mintermini oluşturun ve tüm bu mintermlerin OR'unu birlikte alın.)S ( f n ) c B B ( k ) n c B B ( k ) k 1S(fn)

S(fn)cBB(k)n
cBB(k)k1

Boole fonksiyonları sonsuz ailesi için şimdi varsayalım , bunu resmi bir kanıt var superlinear boyut devreleri, yani gerektirir LL={fn}nL

Snn0, g(n)nS(fn)
burada .g(n)ω(1)

Biz alırsak yeterince büyük olması nedeniyle, olacaktır g ( n ) > c B B ( T )n

g(n)>cBB(T)

Özellikle, bu, spektrumunun Kolmogorov karmaşıklığının , en azından olduğu ve bunun imkansız olduğu bir kanıtı olacaktır . TfnT

Bu iki soruya yol açar:

1) Yukarıdaki akıl yürütmede yanlış bir şeyler olmalı. Esas olarak, süperliner devreleri daha düşük sınırlar resmen kanıtlanamaz hale getireceği için.

2) Alt sınırların bariyerlerini göstermek için benzer yaklaşımlar biliyor musunuz, yani belirli ((devre) alt sınır tiplerinin resmen kanıtlanamaz olduğunu gösteriyor?


ilginç fikirler razborov / rudich kanıtı ile ilgili olarak, P = NP NP’in önündeki engelleri belirten “doğal kanıtlar” (ancak muhtemelen makalede örnek olarak listelenen diğer karmaşıklık sınıfı ayrımları için de uygulanabilir) .. o makaleyi okudunuz mu? ayrıca bakınız engeller P =? NP ve engeller / monoton devre karmaşıklığı . Görünüşe göre karmaşıklık sınıfı ayrımları yapı olarak çözülemezlik kanıtlarına benzer.
vzn

2
f_n'in “spektrumu” nu detaylandırabilir misiniz? soruyu "spektrum" a atıf yapmadan ifade etmenin bir yolu var mı?
vzn

muhtemelen, bunları hesaplayan en küçük TM'yi (durum tablosu / durumları anlamında) inceleyerek fonksiyonların karmaşıklığını inceleyebileceği ve bunun kabaca daha düşük devre sınırlarını karşılayacağı doğrudur. En küçük TM'yi bulmanın gerçekten zor olmaktan ziyade imkansız olduğunu gösterebilirseniz, orada bir şeyler olabilir. bununla birlikte, en küçük TM'yi, devrelerin ya da TM'lerin kanonik sayımıyla bulmak "basittir". Bu yaklaşımın neden işe yaradığını düşünürseniz, sorunun neden bir soruna yol açmadığını anlamakta yardımcı olabilir.
vzn

1
Sağ. Referanslar için teşekkürler. Doğal Kanıtlar kağıtlarını biliyorum. Sorunun "spektrum" olmadan formüle edilip edilmediğini bilmiyorum. "Spektrum" ile kastedilen, dizilimdir(f(0,0,..,0),f(0,0,..,1),..,f(1,1,..,1))
Magnus

Yanıtlar:


11

Argümanında yanlış olan bir şey yok, ama çelişki yok. Yeterince büyük bir miktarda spektrumunun Kolmogorov karmaşıklığının her zaman en az olduğunu . Ancak bu ifade önemsiz doğrudur! Bir dizgenin Kolmogorov karmaşıklığının büyük olduğunu kanıtlayamasak da, bir dizimiz varsa, o zaman bir noktadan sadece büyük karmaşıklık dizeleri içermelidir. Peki bu sahip olduğun nedir? Bu uygun olmalıdır , biz hesaplanamaz bir sayı (çünkü ne ), bu yüzden hiç bir sorun yoktur.NfnTNN>g1(cBB(T))BB


Teşekkür ederim. Birinin N'nin yeterince büyük bir değerini "seçebileceğine" inanma tuzağına düştüm, ancak bunun içinde mümkün olmadığını ve sizin de doğru bir şekilde belirttiğiniz gibi, bu aslında herhangi bir aile için geçerli olacağını belirtti. artan diziler. S
Magnus,

1

İşte daha basit bir problemli durum. Let (lexicographic sırayla) ilk dize olmak öyle ki ; Böyle bir dize tüm için kanıtlanabilir . Sonra .K ( A ( k ) ) k k K ( A ( k ) ) kA(k)K(A(k))kkK(A(k))k

Suçlu, biçimsel sistemin hesaplayamaması olabilir .BB(T)

Düzenleme: İşte "daha açık" sorunlu bir durum. Let Kolmogorov karmaşıklığı en bir dizeye maksimal uzunluğu ; kesinlikle var. Sonra .k a ( k ) K ( 0 a ( k ) + 1 ) > kα(k)kα(k)K(0α(k)+1)>k


Bu durum neden sorunlu? Çıkışı A (k) olacak ve uzunluğu k'dan az olacak bir program vermediniz.
domotorp

Ben Dömötör aynı karışıklığı var, ama OP'ın akıl ile bir sorun resmi bir sistem üzerinde üst sınırları kanıtlamak mümkün olmayacak olduğunu kabul yeterince büyük için . kBB(k)k
Sasho Nikolov

Orijinal soru ile aynı anlamda (tartışmalı) sorunlu.
Yuval Filmus,

Hala anlamadım. Kolmogorov'un karmaşıklığının büyük olduğuna dair bir ip ve kanıt göstermiyorsunuz. Karmaşıklığı büyük olan bir dize bulunduğuna dair bir kanıt sergiliyorsunuz.
Sasho Nikolov

Farklı şekillerde sorunlu olduklarını düşünüyorum. Okuduğum gibi, kanıtı olmayan belirli bir doğru ifadeye işaret ediyorsunuz. Soruma sorduğumda, kanıtlanamayan bir şeyin kanıtı olduğunu işaret ediyorum.
Magnus
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.