Kolmogorov karmaşıklığının kanıtı indirimler kullanılarak hesaplanamaz


9

Kolmogorov'un karmaşıklığının başka bir hesaplanamayan sorundan kaynaklanan bir azalma kullanılarak hesaplanamayacağına dair bir kanıt arıyorum. Ortak kanıt, Berry'nin paradoksunun bir indirimden ziyade resmileştirilmesidir, ancak Durma Sorunu veya Post'un Yazışma Sorunu gibi bir şeyden azalarak bir kanıt olmalıdır.

Yanıtlar:


11

İki farklı ispat bulabilirsiniz:

Gregory J. Chaitin, Asat Arslanov, Cristian Calude: Program Boyutu Karmaşıklığı Duruş Problemini hesaplar. EATCS 57 Bülteni (1995)

In Li Ming, Vitányi Paul MB; Kolmogorov Karmaşıklığına ve Uygulamalarına Giriş bir alıştırma olarak sunulmaktadır (kişisel bir iletişimde W.Gararch tarafından P.Garcs'a aktarılan bir ipucu ile 13 Şubat 1992).

** Blogumda genişletilmiş bir sürümünü yayınlamaya karar verdim .


1
Ayrıca, Chaitin'in kanıtı (bu bağlantıda), kehanet sorgularının paralel olarak yapılabileceğini göstermektedir.

Bu kanıtlar gerçekten Tornalama indirimleri mi (bire bir (veya) bire çok) mı? Kafam karıştı !! lütfen bana yardım et
Krishna Chikkala

@KrishnaChikkala: birincisi kesinlikle bir Turing indirimi . Çok net bulmadım, bu yüzden blogumda genişletilmiş bir sürümünü yayınlamaya karar verdim . İsterseniz bir göz atın (ve geliştirilebileceğini düşünüyorsanız bana e-posta ile söyleyin). Ayrıca Turing redüksiyonlarının birden fazla redüksiyondan farklı olduğunu unutmayın (bunlar "daha güçlü" redüksiyonlardır); gerçekten de Joe Bebel'in cevabı böyle bir azalmanın var olamayacağını kanıtlıyor.
Marzio De Biasi

7

Düşünmesi eğlenceli bir soruydu. Diğer cevapta ve aşağıdaki yorumlarda açıklandığı gibi, Durdurma probleminden Kolmogorov karmaşıklığının hesaplanmasına Turing azalması vardır, ancak özellikle böyle bir çok azaltma yoktur, en azından bir 'Kolmogorov karmaşıklığının hesaplanması' tanımı için.

Ne hakkında konuştuğumuzu resmi olarak tanımlayalım. İzin VermekHALT"Kendilerini girdi olarak tanımladıklarında duran standart TM'lerin standart dilini belirtir. İzin VermekKO anlamında olabildikleri {x,kx has Kolmogorov complexity exactly k}.

Varsayalım HALTKObir çok azaltmayla. İzin Vermekf:{0,1}{0,1}bu azalmanın hesapladığı işlevi belirtir. Görüntüsünü düşününHALT altında fbelirteceğim f(HALT).

Not f(HALT) formun dizelerinden oluşur x,k nerede x Kolmogorov karmaşıklığı tam olarak k. İddia ediyorum kikmeydana gelen f(HALT) sınırsızdır, çünkü Kolmogorov karmaşıklığı ile tam olarak sınırlı sayıda dizge vardır k, ve f(HALT) sonsuzdur.

Dan beri HALT özyinelemeli olarak numaralandırılabilir (diğer bir deyişle Turing tarafından tanınan bazı kitaplar) f(HALT)özyinelemeli olarak numaralandırılabilir. Gerçek şu kiksınırsız, numaralandırabiliriz f(HALT) biraz bulana kadar x,k ile kistediğimiz kadar büyük; yani bir TM varM girişte k bazı eleman çıktıları x,kf(HALT).

Yeni bir TM yazın M şunları yapar: ilk olarak, hesapla |M|Kleene'in özyineleme teoremini kullanarak. SorguM girdi ile |M|+1 almak x,|M|+1f(HALT). Çıktıx.

Açıkça çıktı x nın-nin M en fazla Kolmogorov karmaşıklığına sahip bir dizedir |M| fakat x,|M|+1f(HALT) ki bu bir çelişki.

Ben de "Kolmogorov karmaşıklığı tam olarak sorunun yerine kullanabilirsiniz inanıyorum k"ile" en azından Kolmogorov karmaşıklığı k"küçük değişikliklerle.


1
Peki ya Turing azaltma?
Sasho Nikolov

Bu fikri bir yorumda atayım, çünkü bu fikri düşünmedim. Karar problemlerinin aynı olmasına izin verin ama azalma şimdi bir Turing azaltımıdırR. Seti düşününS tümünden x,kKO öyle ki bazı TM var HALT neden olur R sorgulamak KO girişte kehanet x,kKO. İddia ediyorumS aynı sınırsız k özelliği (bu, belirttiğimden biraz daha fazla gerekçelendirilmelidir) ve R böyle sınırsız inşa etmek için kullanılabilir x,kher zaman bir çelişki.
Joe Bebel

Aslında bunu geri çekiyorum Rbu şekilde kullanılabilir. Turing azaltma bağlamında o kadar net değil.
Joe Bebel

3
Birkaç yer Kolmogorov karmaşıklığının Turting sorununa eşdeğer olduğunu iddia ediyor, örneğin Miltersen'in notları daimi.au.dk/~bromille/DC05/Kolmogorov.pdf . Bu doğruysa, Turing azaltımı olmalıdır. Bu arada, Kolmogorov karmaşıklığından Durdurma Problemine bir Turing azaltımı kolaydır ve durdurmanın kararsız olduğuna dair farklı bir kanıt verir.
Sasho Nikolov

HALTTKOdiğer cevaptaki bağlantıda verilen argümanlardan Aslında, diğer azalma (neredeyse) önemsiz olduğundan,HALTTKO.
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.