数が与えられたとします。次の言語L n = {。
つまり、は長さ2 nのコピー文字列のセットです。
s (n )がL nを認識する最小のプッシュダウンオートマトンの状態の数であるような次の状態複雑度関数考えます。
質問:の意味のある下限を正式に証明できますか?
私の推測: 。
既知は、UpperBound: 。
ルール:
(1)スタックアルファベットはバイナリでなければなりません。
(2)入力テープは一方向で、どの入力文字でも停止できません。
現在、意味のある下限はありません。言語を認識するCFGに必要な変数の数の下限を証明できるかもしれません。しかし、私はこれについて完全に確信はありません。
—
Michael Wehar、2015
私の直感は、文字を入力テープからスタックにプッシュすると、問題が発生するということです。これらのビットを後で取得したい場合は、その上にプッシュしたすべてのビットを破棄する必要があります。言い換えれば、スタックはプッシュするほど、後で忘れることを余儀なくされるため、役に立たないようです。
—
マイケルウェハー2015
備考: DFA(スタックなしのオートマトン)の場合、指数状態の複雑さの下限を証明できます。
—
Michael Wehar、2015
のより単純な問題の妥当な下限を示すことができますか?
—
アンドラスサラモン2015
より正確な上限は、状態のようです。
—
アンドラス・サラモン