16

RegEx を補完するために、DFA ダイアグラムと RegEx を表示するよう求められ(00 + 1)*ます。前の問題では、DFA の補数が閉じており、正規表現でもあることを証明する必要があったため、DFA の M を補数の M` に変換するには、最初の受け入れ状態と最終承認状態。

ただし、RegEx の最初の受け入れ状態は で{00, 1, ^}あり、最終的な受け入れ状態も{00, 1, ^}同様であるようです。したがって、それらを交換すると、まったく同じ RegEx と DFA が得られ、矛盾しているように見えます。

私は何か間違ったことをしていますか、それともこの正規表現には実際の補数がないはずですか?

ありがとうございました

4

1 に答える 1