0

私は次のことを考えてきましたが、答えは肯定的だと思います。

通常のDFA許容言語のすべてのサブセットもDFA許容であるというのは本当ですか?

4

2 に答える 2

1

いいえ。反例:アルファベットは数字、数字です。DFAはすべての自然数を受け入れます。サブセット:DFAはすべての素数を受け入れます。

編集:アルファベットは数字です。申し訳ありませんが、用語が間違っています。

自然数は正規言語として表現できます(したがって、DFAを作成できます)。

0|([1-9][0-9]*)

于 2012-01-22T03:33:16.127 に答える
1

すべての有限オートマトン (決定論的および非決定論的) は通常の言語として表すことができ、その逆も可能です。言語のサブセットが規則的である場合、はい、DFA として表すことができます。

于 2012-01-23T16:10:23.863 に答える