形式言語とオートマトン |
Automata and Formal Languages |
開講部 | 工学部 |
開講学科 | 情報工学科 |
開講学年 | 1年次 |
開講時期 | 後期 |
単位数 | 2 |
単位区分 | 選択 |
系列区分 | 専門 |
講義区分 | 講義 |
教授 | 大関和夫 |
1. | BNF記法、逆ポーランド記法 (授業計画の1〜4に対応) |
2. | 正規方程式の解法 (授業計画の5〜7に対応) |
3. | NFAのDFAへの変形 (授業計画の9に対応) |
4. | ε-NFAのNFAへの変形 (授業計画の10に対応) |
5. | DAFの最小化操作 (授業計画の11〜14に対応) |
1. | 数学的準備 ・集合、再帰的構造、チョムスキの4階層 |
2. | 形式言語と帰納的表現 ・語、言語、クリーネ閉包、スター演算 |
3. | BNF記法 ・メタ言語、構文図式:小テスト |
4. | 離散グラフ ・ポーランド、逆ポーランド記法 |
5. | 言語と文法 ・オートマトンの階層、ミーリ機械、ムーア機械 |
6. | 正規言語(1) ・言語の受理、決定性オートマトン(DFA) |
7. | 正規言語(2) ・正規表現、正規方程式:小テスト |
8. | 中間テスト |
9. | 有限オートマトン(1) ・非決定性オートマトン(NFA)、DFA化:小テスト |
10. | 有限オートマトン(2) ・εNFA、NFA化:小テスト |
11. | 有限オートマトン(3) ・DFAへの変換 |
12. | 有限オートマトン(4) ・Myhill-Nerodeの定理、同値類 |
13. | 有限オートマトン(5) ・最小化 |
14. | 有限オートマトン(6) ・最小化演習:小テスト |
15. | テスト |
・ | 火曜16:10 |