5
有效计算的Kolmogorov复杂度变体
Kolmogorov前缀复杂度(即K(x)K(x)K(x)是输出的最小自定界程序的大小xxx)具有几个不错的功能: 这对应于一种直觉,即给具有模式的字符串或结构比不具有模式的字符串降低复杂度。 它允许我们定义条件复杂度K(x|y)K(x|y)K(x|y),甚至可以为某些oracle O定义更好的。K(x|O)K(x|O)K(x|O)OOO 它是子添加剂K(x,y)≤K(x)+K(y)K(x,y)≤K(x)+K(y)K(x,y) \leq K(x) + K(y)。 但是它有一个可怕的缺点:给定x时,返回是无法确定的。K(x)K(x)K(x)xxx 我想知道是否存在使用受限计算模型的Kolmogorov复杂度(通过使用比TM弱的语言或使用资源有界TM)保留特征(1)和(2)(特征( 3)是可有效计算的红利,但不是必须的吗?K′(x)K′(x)K'(x) 这个问题的动机是用于各种进化玩具模型的仿真研究。因此,以前被用作Kolmogorov复杂度在数字工作中的“近似”答案是更可取的。但是,我们的目标不是完全进行实验,因此首选相对简单/简洁的描述语言/计算模型,从而有可能证明一些合理的定理,关于K '与K和什么样的字符串。K′K′K'K′K′K'KKK 相关问题 弱描述语言的Kolmogorov复杂性 对于不确定的问题,是否有一个合理的近似算法概念?