ミニテスト12解答 月曜3校時 大月 美佳 前回のミニテスト 演習問題 3.25 以下のDFAを最小化せよ。 1 a 0 0 開始 b 1 1 1 c 0 0 d 0 e 11 1 f 0 0 1 g 0 h ステップ1 最終状態とそうでない状態の組にXをつ ける。 h g f e d a X b X c X d e f g X X X X c b ステップ2 1 aについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 0 1 h (a, b) (b, a) (a, c) a (a, c) (b, d) (a, b) b X (a, e) (b, d) (a, f) c X d (a, f) (b, g) (a, e) (a, g) (b, f) (a, g) f (a, h) (b, g) (a, d) g e g f X X X X e d c b X X X X X h ステップ3 1 bについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 0 1 h (b, c) (a, d) (c, b) a (b, e) (a, d) (c, f) b (b, f) (a, g) (c, e) (a, f) (c, g) (b, h) (a, g) (c, d) f e d c b X X X X X X X X X c d (b, g) g e f g X X X X X h ステップ4 1 cについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 0 1 (c, e) (d, d) (b, f) a X (c, f) (d, g) (b, e) b X X (c, g) (d, f) (b, g) c X X X d X X X (c, h) (d, g) (c, g)→(b, g)→(a, f) (b, d) h e f g g f e d c b X X X X X X X X X X h ステップ5 1 eについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 0 1 (e, f) (d, g) (f, e) a X (e, g) (d, f) (f, g) b X X (e, h) (d, g) (f, d) c X X X d X X X e X X X (c, g)→(b, g)→(a, f) h f g g f e d c b X X X X X X X X X X h ステップ6 1 fについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 0 1 h (f, g) (g, f) (e, g) a X (f, h) (g, g) (e, d) b X X c X X X d X X X e X X X f X X g g f e d c b X X X X X X X X X X h ステップ7 1 gについて a 0 1 b 0 c 0 0 d 0 1 e 1 f 1 0 1 g 0 0 開始 (g, h) a≡g b≡f c≡e 0 1 (f, g) (e, d) h g f e d c b X X X X X X X X a X b X X c X X X d X X X e X X X f X X g X X X h ステップ8 最終解 a≡g b≡f c≡e 1 開始 [a,g] 0 1 [b,f] 0 1 0 h [c,e] 0 1 1 0 d
© Copyright 2024 ExpyDoc