Kolmogorov ön ek karmaşıklığı (yani , çıktısını alan minimum kendiliğinden sınırlayan programın boyutudur ) birkaç hoş özelliğe sahiptir:
- Bu, yamalı olan ya da olmayan dizelere göre daha düşük bir karmaşıklığa sahip olan dizeleri verme sezgisine karşılık gelir.
- Bazı oracle için koşullu karmaşıklığı , hatta daha iyi tanımlamamızı sağlar .
- Alt katkı maddesi .
Ancak çok kötü bir dezavantajı vardır: dönen verilen undecidable.
Kolmogorov karmaşıklığı bir varyantı olup olmadığını merak olan bir hesaplama kısıtlı modeli kullanarak (ya da kaynağa sahip sınırlı TM TM'ler daha zayıf dilleri kullanarak veya kullanarak) olup korur özellikler (1) ve (2) (özelliği ( 3) etkili bir şekilde hesaplanırken bir ikramiye, ancak bir zorunluluk değil)?
Bu soru için motivasyon evrimin çeşitli oyuncak modellerinin simülasyon çalışmalarında kullanılmak içindir. Bu nedenle daha önce sayısal çalışmalarda Kolmogorov karmaşıklığı için 'kaba bir yaklaşım' olarak kullanılan bir cevap tercih edilmiştir. Ancak, amaç, tamamen deneysel gitmek nispeten basit / temiz tanımlama dili / model-of-the hesaplama için çok değil mi ne kadar büyük ölçüde ilgili bazı makul teoremleri ispat etmek mümkün olabilir, böylece tercih edilir K' değişmesidir K ve ne tür ipler üzerinde.
Soruları ilişkilendirir
Kolmogorov karmaşıklığı ile zayıf açıklama dilleri
Kararsız bir problem için yaklaşık bir algoritma anlayışı var mı?