Great Ideas in Computing Complexity Theory
Richard Anderson University of Washington
July 1, 2008 1 IUCEE: Discrete Mathematics
Mathematical Structure of Computation
- What is computation?
- Church’s Thesis – all forms of computation
are equivalent
July 1, 2008 IUCEE: Discrete Mathematics 2
Alan Turing
- Undecidability of the halting problem
- A function that provably cannot be
computed
July 1, 2008 IUCEE: Discrete Mathematics 3
Combinatorial Optimization
- Ford-Fulkerson 1956
July 1, 2008 IUCEE: Discrete Mathematics 4
Jack Edmonds
- Polynomial Time
July 1, 2008 IUCEE: Discrete Mathematics 5
Non deterministic Turing Machine
July 1, 2008 IUCEE: Discrete Mathematics 6