Складність префікса Колмогорова (тобто - це розмір мінімальної саморозмежувальної програми, що виводить x ) має кілька приємних особливостей:
- Це відповідає інтуїції, надаючи рядкам з малюнком або структурою меншу складність, ніж рядки без.
- Це дозволяє визначити умовну складність , або навіть краще До ( х | O ) для деякого оракула O .
- Це суб-добавка .
Однак це має жахливий мінус: повернення заданого x не можна визначити.
Мені було цікаво, чи існує варіант складності Колмогорова використанням обмеженої моделі обчислення (або з використанням слабших мов, ніж ТМ, або з використанням обмежених ресурсів TM), що зберігає функції (1) та (2) (особливість ( 3) це бонус, але не є обов'язковим) при ефективній обчисленні?
Мотивація цього питання полягає у використанні в симуляційних дослідженнях різних іграшкових моделей еволюції. Таким чином, кращою є відповідь, яка раніше використовувалася як «грубе наближення» для складності Колмогорова в числовій роботі. Однак мета не є повністю експериментальною, тому відносно проста / чиста мова опису / модель обчислення для є кращою, щоб можна було довести деякі розумні теореми про те, наскільки різко K ' відрізняється від К і на яких струнах.
Пов’язує питання
Складність Колмогорова зі слабкими мовами опису
Чи є розумне поняття алгоритму наближення для нерозв'язної проблеми?