計算理論(Theory of Computation)
- 課程代號:210039
- 課程名稱(中文):計算理論
課程名稱(英文):Theory of Computation
- 授課教師:黃光璿 (HUANG, Guan-Shieng)
- 開授年級:研究生與大學部三年級以上同學
- 學分數:3
- 授課時數:3 小時(2cd, 4i, 星期二早上 10:00 ~ 12:00, 星期四下午 5:00 ~ 6:00)科三 301
- 先修課程:自動機與形式語言、演算法、離散數學
- 課程目標:介紹計算理論中幾個重要觀念
- 評量方式:期中考試 30%,平時成績(作業及小考等)40%,期末考試 30%
- 主要教科書:
- 課程綱要:
- Turing Machines
- Computability
- Boolean Logic
- Relations Between Complexity Classes
- Reductions and Completeness
- NP-complete Problems
- Randomized Computation
- Primality Testing
- Approximability
- 教學進度:依同學實際接受情形調整