2
決定論1、特にテーブルに、この非決定FSAこの非決定論的なFSAを決定論的なものに変換するにはどうすればよいですか?
を変換する方法を疑問に思います。
私はこれまでのところ、これを持っているが、立ち往生しています:
どのように私はBHMQを割り当てていますか?状態1の場合、4桁はありませんか? (C、I、N、R)?
決定論1、特にテーブルに、この非決定FSAこの非決定論的なFSAを決定論的なものに変換するにはどうすればよいですか?
を変換する方法を疑問に思います。
私はこれまでのところ、これを持っているが、立ち往生しています:
どのように私はBHMQを割り当てていますか?状態1の場合、4桁はありませんか? (C、I、N、R)?
あなたが探しているコンセプトは、いわゆるpower set constructionです。最初のオートマトンから、そのサブセットのすべてのセットであるそのパワーセットを、結果として得られるオートマトンの状態セットとすることによって、状態セットが変換される。最終状態は、初期最終状態の少なくとも1つを含む状態である。
結果として得られるオートマトンは、受け入れられた言語が等しいという意味で最初のオートマトンに相当します。しかし、状態の数は指数関数的に増加することがあります。
新しい状態{B、H、M、Q}をSとすると、S(0)= B(0)+ H(0)+ M(0)+ Q (1)。新しい状態になるまで状態を追加し続ける –
http://web.cecs.pdx.edu/~harry/compilers/slides/LexicalPart3.pdfこのpdfは役立ちます。これを一度チェックしてください –
私は@KishanKumarが混乱しています、どのようにテーブルに見えるでしょうか? – Emolk