Computer Science 741 - Complexity Theory
Fall
2021
01
3.00
David Barrington
M W 4:00PM 5:15PM
UMass Amherst
22839
Computer Science Bldg rm 140
barring@cs.umass.edu
The study of the resources required to solve problems in various models of computation. Sequential computation: Turing machines, non-determinism, alternation, algebraic automata theory. Parallel computation: Boolean circuits, branching programs, uniformity, lower bounds for circuit models. Descriptive complexity. Possible optional topics depending on student interest: approximation of NP-complete problems, interactive proofs, nonuniform finite automata, dynamic complexity.
Open to Graduate students only. COMPSCI 601 STUDENTS NOT MEETING PREREQUISITE WITH INSTRUCTOR PERMISSION. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.