九州大学 システム情報科学府 情報理工学専攻 2016年8月実施 オートマトンと言語
Author
Zero
Description
【問1】
以下の状態遷移図を持つ有限オートマトン に対し,次の各問いに答えよ.
ただし, は,それぞれ状態の集合,アルファベット,遷移関数,初期状態,最終状態の集合を表し, とする.
(1) が受理する長さ 以下の文字列をすべて列挙せよ.
(2) が受理する言語を で表す. を受理する状態数最小の決定性有限オートマトンの状態遷移図を与えよ.
(3) を,状態 を通らずに によって受理される文字列からなる言語とする. を表す正規表現を1つ与えよ.
【問2】
を終端記号の集合とする2つの文脈自由文法 , を考える.
ただし,, , は,それぞれ の非終端記号の集合,生成規則の集合,開始記号である.
また,, , は,それぞれ の非終端記号の集合,生成規則の集合,開始記号である.
文脈自由文法 が生成する言語を と表す.次の各問いに答えよ.
(1) が生成する長さ 3 の文字列をすべて列挙せよ.
(2) 言語 を説明せよ.
(3) が生成する長さ 4 の文字列をすべて列挙せよ.
(4) 言語 を説明せよ.ただし,集合 について, とする.
Kai
【問1】
(1)
(2)
(3)
【問2】
(1)
(2)
(3)
(4)
よって、