| |
| | CS370 - Computation and Complexity |
 | | From here we define some complexity classes, define intra-class reductions, develop several techniques for the complexity analysis (best, worst, average case) of algorithms, and prove that certain algorithms are optimal for a given model of computation and given complexity measures. |
 | | The concept of nondeterminism allows us to develop a richer complexity class structure (including the class NP, NP-completeness, NP-hardness), and we prove a solution's membership of these classes. |
 | | Where are the tractable problems?, A new class of problems, Verifiable in polynomial time, Analysing correctness proofs, Bounded and unbounded nondeterminism, Nondeterministic TMs |
| www.cs.may.ie /~tnaughton/teaching/cs370/cs370outline.html (693 words) |
|