過去問ハブ🔥 0日
オートマトン・形式言語・計算理論有限オートマトン(DFA/NFA)と正規表現難易度 標準6 / 50

空動作を含む NFA で、状態 q0 から q1 へ、q1 から q3 へそれぞれ ε遷移があり、q0 から q2 へは記号 a による遷移だけがある。ほかに ε遷移はない。q0 の ε閉包(ε遷移だけでたどり着ける状態の集合)はどれか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 C{q0, q1, q3}

解説

正解は「{q0, q1, q3}」です。ε閉包は、入力を読まずに ε遷移だけでたどり着ける状態の集合で、遷移を0回行う場合の自分自身も含みます。q0 から ε で q1 へ、さらに q1 から ε で q3 へ進めるので、{q0, q1, q3} となります。ε-NFA を DFA に変換するときは、開始状態の ε閉包を DFA の開始状態とします。「{q1, q3}」は、自分自身の q0 を含め忘れています。「{q0, q1}」は、ε遷移を2回続けて q3 へ進めることを見落としています。「{q0, q1, q2, q3}」は、記号 a を読む遷移でしか行けない q2 まで含めており誤りです。

  • #NFA
  • #ε遷移

この調子でオートマトン・形式言語・計算理論を続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

オートマトン・形式言語・計算理論の問題一覧へ戻る

「有限オートマトン(DFA/NFA)と正規表現」の関連問題