50ページ
ε 長さゼロの入力記号列 時間ゼロでの瞬間移動
50ページ
ε
… … …
50∼51ページ
51ページ
51ページ
51ページ
52ページ
52ページ
52ページ
52ページ
52ページ
53ページ
53ページ
53ページ
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
53ページ つづき
54ページ つづき
54ページ つづき
p0 0
p0 1
ちょっと 練習
p0 0 p1
p0 1 p1 ε1 = 1
p0 0 p1 p1 0
p0 1 p1 p1 1
p0 0 p1 p1 0 p2
p0 1 p1 p1 1 {p0, p1, p2} 1ε = 1
p0 0 p1 p1 0 p2
p0 1 p1 p1 1 {p0, p1, p2}
p2 1 p1
54ページ
54ページ
ε
… … … 等は 受理される
54ページ
55ページ
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
q0 0 q0
q0 0ε q1
q0 0εε q2
0ε= 0εε = 0
q0 0 {q0,q1,q2}
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
q0 ε1 q1 q0 ε1ε q2
ε1 = ε1ε= 1
q0 0 {q0,q1,q2}
q0 1 {q1,q2}
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
q1 1 q1 q1 1ε q2
1ε= 1
q0 0 {q0,q1,q2}
q0 1 {q1,q2}
q1 1 {q1,q2}
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
ε2 = 2
q0 0 {q0,q1,q2}
q0 1 {q1,q2}
q1 1 {q1,q2}
q1 ε2 q2
q1 2 q2
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
q0 0 {q0,q1,q2}
q0 1 {q1,q2}
q1 1 {q1,q2}
q1 2 q2
q2 2 q2
55ページ
ε-動作を含まない非決定性有限オートマトンに変換
q0 0 {q0,q1,q2}
q0 1 {q1,q2}
q1 1 {q1,q2}
q1 2 q2
q2 2 q2
ε-動作を含む非決定性有限オートマトンを
ε-動作を含まない非決定性有限オートマトンに変換
p0 0 p1 p1 0 p2
1ε
p0 ε1 p1 p1 1 {p0, p1}
p2 1 p1
p2
p0 0 p1 p1 0 p2
p0 1 p1 p1 1 {p0, p1, p2}
p2 1 p1
ε-動作を含む非決定性有限オートマトンを
ε-動作を含まない非決定性有限オートマトンに変換
p0 0 p1 p1 0 p2
1ε
p0 ε1 p1 p1 1 {p0, p1}
p2 1 p1
p2
ε1 = 1 ε = 1
p0 0 p1 p1 0 p2
p0 1 p1 p1 1 {p0, p1, p2}
p2 1 p1
ε-動作を含む非決定性有限オートマトンを
ε-動作を含まない非決定性有限オートマトンに変換
p
0p
1