NFA所与及びその等価DFAから得られた総determinizationの(例えば、冪構造を使用して)、次のプロパティがために保持、および任意の単語のため:D N N D w
- w O (| w |。| N | 2)は最大で実行時間でを読み取ります。
- w O (| w |)O (2 | N |)Dは実行時に最大でを読み取り、そのサイズは(を表すために必要な状態の数で)になります。
結果のサイズと実行時間の間のトレードオフを保証するいくつかの部分決定アルゴリズムが存在するのだろうか?
たとえば、この部分確定アルゴリズムは、NFAを部分確定オートマトン変換し、が単語がで読み込まれることを保証するようにしここで、サイズを超えることなく範囲に定義された連続減少関数であるようにおよび。D ' W O (| W |。| N | X)0 ≤ X ≤ 2 | D ′ | ≤ 2 F (X )、F (X )[ 0 、2 ] F (0 )= | N | f (2 )= l o g | N |
そのような方法でNFAを部分的に決定する方法は見つかりませんでした。すべての論文で、NFAが大きすぎるためにどちらかの決定が回避され、どちらかの決定がいっぱいで、NFAがDFAに変換されます(指数ブローアップの可能性があります)。妥協はありません...
この問題に関する参考資料や回答をいただければ幸いです。ルス、ありがとうございました。