非正式地说,字符串 Kolmogorov复杂度是输出的最短程序的长度。我们可以使用它定义“随机字符串”的概念(如果,则是随机的),很容易看出,大多数字符串都是随机的(没有那么多短程序)。
如今,Kolmogorov复杂性理论和算法信息论已经相当发达。还有几个有趣的例子,它们在不同定理的证明中使用Kolmogorov复杂度,这些定理的陈述中不包含有关Kolmogorov复杂度的任何东西(构造性LLL,Loomis-Whitney不等式等)。
Kolmogorov复杂度和算法信息论在计算复杂度和相关领域中是否有很好的应用?我认为应该有使用Kolmogorov复杂度作为简单计数参数的直接替代的结果。当然,这不是那么有趣。