5
コルモゴロフ複雑性の効率的に計算可能なバリアント
コルモゴロフ接頭辞の複雑さ(つまり、は、を出力する最小の自己区切りプログラムのサイズですは、いくつかの優れた機能があります。K(x )K(x)K(x)バツxx これは、パターンまたは構造のある文字列に、文字列のない文字列よりも低い複雑さを与えるという直感に対応しています。 これにより、条件付き複雑度、またはさらに優れたをいくつかのOracleに定義できます。K (x | O )OK(x | y)K(x|y)K(x|y)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) しかし、これにはひどい欠点がありますが与えられると返すことは決定できません。 xK(x )K(x)K(x)バツxx Iコルモゴロフ複雑性の変異体が存在する場合に疑問に思っている(いずれかのTMよりも弱い言語を使用して、または資源不足有界TMを使用して)計算の制限されたモデルを使用しては、ジャムの特徴(1)及び(2)は(特徴( 3)ボーナスですが、必須ではありませんが、効率的に計算できますか?K′(x )K′(x)K'(x) この質問の動機は、進化のさまざまなおもちゃモデルのシミュレーション研究で使用するためです。したがって、以前に数値処理でコルモゴロフの複雑さの「大まかな近似」として使用された回答が優先されます。しかし、目標は、完全に実験に行く比較的単純な/きれいな記述言語/モデル・オブ・計算のためそうではなく、、どのように大幅に関するいくつかの合理的な定理を証明することは可能であるかもしれないように、好ましいから異なりますとどんな種類の弦。K ' KK′K′K'K′K′K'KKK 質問に関連する 弱い記述言語によるコルモゴロフの複雑さ 決定できない問題に対する近似アルゴリズムの賢明な概念はありますか?