2019年硕士研究生选修课
- 熟悉有限自动机的基本结论
- 熟悉正则表达式的基本结论
- 能实现有限自动机和正则表达式的基本算法
- 掌握上下文无关语言的基本结论和实现下文无关语言的基本算法
- 掌握图灵计算模型
- 掌握P问题和NP问题的概念
- 掌握SAT问题求解算法
- UNIX正则匹配程序 (20%)
- XML语言解析程序 (20%)
- SAT求解器 (30%)
- 有限自动机 3课时讲解,3个课时讨论,3个课时课堂实验(实现基本算法)
- 正则表达式 3课时讲解, 3个课时讨论,3个课时课堂实验(实现基本算法)
- 上下文无关语言 3课时讲解, 3个课时讨论,6个课时课堂实验(实现基本算法)
- 图灵计算模型 3课时讲解, 3个课时讨论
- 掌握P问题和NP问题 3课时讲解, 3个课时讨论
- 掌握SAT问题 3课时讲解, 3个课时讨论,6个课时课堂实验(实现基本算法)
-
JOHN E. HOPCROFT, RAJEEV MOTWANI, JEFFREY D. ULLMAN << INTRODUCTION TO Automata Theory, Languages, and Computation >> Pearson Education, Inc
-
Javier Esparza << Automata theory An algorithmic approach >>
-
Daniel Kroening Ofer Strichman << Decision Procedures An Algorithmic Point of View >> Springer