Zayıf açıklama dilleri ile Kolmogorov karmaşıklığı


12

Bir dizi Kolmogorov karmaşıklık düşünebiliriz x en kısa programı uzunluğu olarak P ve giriş y , öyle ki x=P(y) . Genellikle bu programlar bir Turing-complete setinden ( gibi Pbir Turing makinesinin tanımı olabilir veya LISP veya C'deki bir program olabilir) çizilir . Kaynağa bağlı Kolmogorov karmaşıklığına baktığımızda bile, Turing makinelerine hala bakıyoruz, ancak çalışma zamanı veya alan kullanımında bazı sınırlarla. Bunun sonuçlarından biri, bir ipin karmaşıklığının kararsız olmasıdır. Bu garip bir özellik gibi görünüyor.

Kolmogorov karmaşıklığını tanımlamak için Turing dışı hesaplama modellerini kullanırsak ne olur?

Yeterince kısıtlayıcı bir model seçersek (modelimizin sadece kimliği uygulayabileceğini söyleyin), değişmezlik teoremini de kaybetsek de, bir dizenin karmaşıklığı karar verilebilir hale gelir. Turing-tamamlama modeline eşit bir karmaşıklığa (sabit bir ofsete veya hatta çarpımsal bir faktöre kadar) sahip olacak kadar güçlü, ancak bir dizenin karmaşıklığının karar verilebilir olmasına izin verecek kadar zayıf bir modelin olması mümkün müdür? Turmo olmayan tam hesaplama modelleri ile Kolmogorov karmaşıklığı için standart bir isim var mı? Bununla ilgili daha fazla bilgiyi nerede bulabilirim?


2
not: hem zaman sınırlı hem de uzay sınırlı Kolmogorov karmaşıklıkları hesaplanabilir
Marzio De Biasi

Yanıtlar:


5

D(s)K(s)f(n)K(s)>f(D(s))

D(s)snf(D(sn))>vff(n)vffexp(exp(exp(n)))

K(sn)>vff(n)s(n)nns(n)K(sn)nlog(n)K(sn)

fsK(s)f(D(s))


1

Genel KC'nin hesaplanamazlığı, KC için kullanılan makine sınıfı üzerinde durma sorununun kararsızlığının bir sonucudur. Durma problemine makinelerin sınıfı üzerinde karar verebilirsek, belirli bir dizgenin KC'sini bunlara göre hesaplayabiliriz. Sadece çıktısını alan ilke kadar duran tüm makine ve giriş çiftlerini çalıştırın ve sonra en kısa olanı seçin.x

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.