流水號
78217
課號
EE5032
課程識別碼
921 U1440
無分班
- 3 學分
選修
電機工程學研究所
電機工程學研究所
選修- 顏嗣鈞
- 搜尋教師開設的課程
電機資訊學院 電機工程學系
yen@cc.ee.ntu.edu.tw
- 電資學院 博理館 525 室
02-33663581
個人網站
http://www.ee.ntu.edu.tw/~yen
- 二 7, 8, 9
博理112
2 類加選
修課總人數 50 人
本校 40 人 + 外校 10 人
無領域專長
- 中文授課
- NTU COOL
- 核心能力與課程規劃關聯圖
- 備註
本校選課狀況
已選上0/40外系已選上0/0剩餘名額0已登記0- 課程概述參見課程網站 http://ccf.ee.ntu.edu.tw/~yen/courses/TOC-2024.html This course provides a rigorous, graduate level introduction to Automata Theory, Formal Languages, and Complexity. Topics to be covered will include: (1). Finite automata, Regular languages, Regular grammars: Deterministic vs. nondeterministic, one-way vs. two-way finite automata, minimization, pumping lemma for regular sets, closure properties. (2). Pushdown automata, Context-free languages, Context-free grammars: Deterministic vs. nondeterministic, one-way vs. two-way PDAs, reversal bounded PDAs, linear grammars, counter machines, pumping lemma for CFLs, Chomsky normal form, Greibach normal form, closure properties. (3). Linear bounded automata, Context-sensitive languages, Context-sensitive grammars. (4). Turing machines, Recursively enumerable sets, Type 0 grammars: Variants of Turing machines, halting problem, undecidability, Post correspondence problem, valid and invalid computations of TMs. (5). Basic recursive function theory (6). Basic complexity theory: Various resource bounded complexity classes, including NLOGSPACE, P, NP, PSPACE, EXPTIME, and many more. reducibility, completeness. (7). Advanced topics in complexity theory: Approximation algorithms, probabilistic complexity, parallel complexity, Alternation, interactive proof systems, oracle computations.
- 課程目標參見課程網站 http://ccf.ee.ntu.edu.tw/~yen/courses/TOC-2024.html
- 課程要求Homework/Project: 20% Midterm exam: 40% Final exam: 40%
- 預期每週課後學習時數
- Office Hour
- 指定閱讀
- 參考書目教科書: 教科書: 上課後決定 參考書目:
- 評量方式
- 針對學生困難提供學生調整方式
- 課程進度