MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • FeedbackSupport MIT OCW

教学日程

下面的教学日程提供了该课程讲义,习题课以及考试的相关信息。


课次 主题 重要日期
课程简介和基础知识回顾
L1 课程简介 布置作业1
R1 数学知识回顾
有限自动机,正则语言,正则表达式
L2 确定有限自动机 (DFA)
L3 非确定有限自动机 (NFA) 上交作业1

布置作业2
R2 DFAs 和 NFAs
L4 正则表达式
L5 非正则语言 上交作业2

布置练习作业2.5
R3 正则表达式和非正则语言复习
L6 自动机的算法
L7 第1次测验 布置作业3
R4 第一次测验讲解自动机复习
计算理论
L8 图灵机
L9 非确定图灵机 上交作业3

布置作业4
R5 图灵机
L10 不可判定性
L11 PCP 上交作业4

布置作业5
R6 不可判定性
L12 计数器机器以及栈机器
L13 可规约性 上交作业5

布置练习作业5.5
R7 计数机器及栈机器, 可规约性, Rice定理
L14 递归定理
L15 第二次测验 布置作业6
R8 测验二讲解,可计算性总结
计算复杂性理论
L16 时间复杂度
L17 非确定性时间复杂度 上交作业6

布置作业7
R9 P 和 NP
L18 NP-完全理论
L19 库克列文定理(Cook-Levin Theorem) 上交作业7

布置作业8
R10 多项式时间归约
L20 NP-完全性 II 上交作业8

布置练习作业8.5
R11 NP-完全理论
L21 高级时间复杂度理论
L22 第三次测验 布置作业9
R12 第三次测验讲解,并结束时间复杂度
L23 空间复杂度
L24 空间复杂度 II 上交作业9

布置练习作业10
R13 空间复杂度 III
L25 概率复杂度理论
L26 概率复杂性理论(续) 布置练习作业10.5
R14 概率复杂性和交互式证明
期末考试复习(可选)
期末考试