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