科目名 |
言語処理とオートマトン |
クラス |
− |
授業の概要 |
計算機科学の基礎であるオートマトン理論,形式言語理論の基礎について解説する. |
授業の到達目標 |
オートマトン理論は難しいと言われるが,一般に行われる試験は一種の計算問題であり,点をとるだけであればそれほど難しくはない.しかし本当に重要なのは「オートマトンとはそもそも何であるか」という問いである.この授業ではオートマトンおよび形式言語がどういうもので,どう役立つのかを理解することを第一の目標とする. |
授業計画 |
1.導入 2.オートマトンとは何か? 3.決定性有限オートマトン 4.非決定性有限オートマトン 5.オートマトンとテキスト検索 6.有限オートマトンの拡張 7.有限オートマトンと正則表現 8.正則表現の簡単化 9.オートマトンの簡単化 10.文脈自由文法 11.文脈自由文法の応用 12.プッシュダウンオートマトン 13.プッシュダウンオートマトンと文脈自由文法 14.文脈自由文法の簡単化 |
テキスト・参考書及び自学自習についての情報 |
テキストは使用しない.参考書については講義時間中に紹介する. |
授業の形式 |
講義および演習 |
評価の方法(評価の配点比率と評価の要点) |
(1)出席点(40%) (2)期末試験(60%) |
本授業に関する情報 |
|
その他 |
|