2
非循環NFAで受け入れられた単語の数を数える
してみましょう非環式NFAなります。MMM は非環状なので、は有限です。MMML(M)L(M)L(M) を計算できますか 多項式時間で?|L(M)||L(M)||L(M)| そうでない場合、近似できますか? ワード数はの受け入れパスの数と同じではないことに注意してください。これは簡単に計算できます。MMM 機能しない明らかなアプローチの1つについて説明します。NFAをDFA(これも非循環になります)に変換し、DFA内の受け入れパスの数を数えます。これは多項式時間アルゴリズムにはなりません。変換によってDFAのサイズが指数関数的に増大する可能性があるためです。