University of Virginia, Department of Computer Science
CS200: Computer Science, Spring 2003

Notes: Friday 21 March 2003
Schedule

Notes

What is the difference between a tractable and intractable problem?






What does it mean for a problem to be NP-complete?






What are the characteristics of NP-complete problems?










How would you convince someone the smiley puzzle is NP-complete?







How would it impact medicine if you discovered a Θ(n7) procedure that solves the smiley puzzle?





How would it impact electronic commerce if you discovered a Θ(n7) procedure that solves the smiley puzzle?





How would it impact electronic commerce if you discovered a Θ(5n) procedure that solves the smiley puzzle?





Is the smiley puzzle harder than the Cracker Barrel Peg Board puzzle?





Links

P vs. NP, Clay Mathematics Institute, Millennium Prize Problem.
Minesweeper, Ian Stewart. (Paper attached is optional, not required reading.)
Phylogeny (CS201J Problem Set)

UVa group heads to Calif. for computer competition, Daily Progress, March 20, 2003.

CS 200


CS 200: Computer Science
Department of Computer Science
University of Virginia

Circle Fractal by Ramsey Arnaoot and Qi Wang

cs200-staff@cs.virginia.edu
Using these Materials