正規表現から空動作を含む NFA を構成する方法(トンプソンの構成法)で、連接 に対応する NFA の作り方として、適切なものはどれか。
選択肢をタップすると、その場で答え合わせできます
正解と解説を見る
正解 D の NFA の受理状態から の NFA の開始状態へ ε遷移を加える
解説
正解は「 の NFA の受理状態から の NFA の開始状態へ ε遷移を加える」です。連接は、 に当てはまる部分の直後に に当てはまる部分が続くことなので、 を読み終えたら入力を読まずに の開始へ移ればよく、全体の受理状態は の受理状態になります。「新しい開始状態から と の両方の開始状態へ ε遷移を加える」は、選択 の作り方です。「 の NFA の受理状態から の開始状態へ ε遷移を加える」は、繰返しの作り方の一部です。「 と の開始状態どうしを ε遷移で結ぶ」と、 を読まずに を読めてしまいます。
- #正規表現
- #ε-NFA
この調子でオートマトン・形式言語・計算理論を続けて解く
▶ この科目の連続演習へ進む(10問)