NFAの普遍性の問題(かどうかの決定)がことはよく知られています。しかし、NFAのすべての州が受け入れていることがわかっている場合はどうなりますか?反例(一般的なNFAの場合とは異なります)は入力のサイズ(状態数)が多項式(線形であっても)であるため、問題はせいぜい -にあるようです。この問題の複雑さは何ですか?
1
私の証明に問題がない限り、co-NP = PSPACEであることを暗示するため、問題がco-NPである可能性はほとんどありません。反例(つまり、拒否された単語)は実際にそのサイズの時間多項式でチェックされる可能性があるため、多項式サイズの反例が常に存在するという証明には問題があるはずだと言いたくなるでしょう。このような多項式サイズの反例をどのように見つけるか説明していただけますか?考えられる唯一のことは、遷移関数が完全ではない状態への最短経路を探すことでしたが、機能する別の経路が存在する可能性があります...
—
xavierm02
最短の反例が多項式サイズであることは事実ではありません。初期状態が長さサイクルに接続されているNFAを考えます。が奇数で倍数である場合にのみ、単語が受け入れられないようます。最初の素数になるを選択することで、最短の拒否された単語の長さがである状態のNFAを取得し。
—
Yuval Filmus、2017
SATからの単純な削減は、問題が確かにcoNP困難であることを示しています。NFAは、条項に従って部分に分かれています。各部分は、代入とそれに続くで構成される入力が句を満たしているかどうかをチェックし、満たしている場合は最後ので止まります。このNFAは、SATインスタンスが満足できる場合に限り、普遍的ではありません。
—
Yuval Filmus、2017
@YuvalFilmusあなたは反例に関して正しいですが、結局私は問題を誤って説明しました。は連続する文字が繰り返される単語がないことを知っています。連続する文字が繰り返されないすべての単語に対して普遍性を探しています。その場合も指数反例はありますか?
—
2017
また@YuvalFilmus、アルファベット、状態+ 1の数よりも大きくはありません
—
PRON