これで私を助けてくれるといいのですが…。
正規表現がNFAおよび/またはDFAによって受け入れられるかどうかをどのように判断するかという主な質問があります。
たとえば。私の質問によると、正規表現のどれが同等ですか?説明...1。(a + b)** b(a + b)** b(a + b)*
2.a ba ba *
3.a ba b(a + b)*
NFAとDFAを描画してから、最小化アルゴリズムで見つける必要がありますか?そうすると、どの正規表現がNFA / DFAによって受け入れられるかをどのようにして知ることができるので、答えから始めることができますか?そのとても紛らわしい....
2つ目は非常によく似たもので、質問は言語(a ^ nb ^ n |n>1}がDFAによって受け入れられないことを示すように求めています...grrrrr...どうすればこれを知ることができますか?(ところでこれはいくつかのaの後に同じ数のbが続くすべての文字列のセット)...
はっきりと説明できたらいいのに…。