Universal Algebra and Computational Complexity Lecture 2
Ross Willard
University of Waterloo, Canada
Třešť, September 2008
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 1 / 29
Universal Algebra and Computational Complexity Lecture 2 Ross - - PowerPoint PPT Presentation
Universal Algebra and Computational Complexity Lecture 2 Ross Willard University of Waterloo, Canada Te, September 2008 Ross Willard (Waterloo) Algebra and Complexity Te, September 2008 1 / 29 Summary of Lecture 1 Recall from
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 1 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 2 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 3 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 4 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 5 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 6 / 29
1 4COL, 5COL, etc. 2 SAT:
3 ISO:
4 HAMPATH:
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 7 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 8 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 9 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 10 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 11 / 29
1 TIME(f (N)) ⊆ NTIME(f (N)) and similarly for SPACE. 2 NTIME(f (N)) ⊆ SPACE(f (N)). 3 NSPACE(f (N)) ⊆ TIME(2O(f (N))). 4 (Savitch’s Theorem): NSPACE(f (N)) ⊆ SPACE(f (N)2).
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 12 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 13 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 14 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 15 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 16 / 29
v as representing the assertion “v is colored c.”
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 17 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 18 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 19 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 20 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 21 / 29
1 We say that C reduces to D (mod X) and write
2 We write C ≡X D if both C ≤X D and D ≤X C.
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 22 / 29
1 a least element (consisting of all the elements of P), and 2 (S. Cook, ‘71; L. Levin, ‘73) a greatest element, namely, the ≡P-class
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 23 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 24 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 25 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 26 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 27 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 28 / 29
Ross Willard (Waterloo) Algebra and Complexity Třešť, September 2008 29 / 29