Lecture 6 - NP-Completeness Flashcards
If one NP-Complete problem s solvable in poly-time then what can we say about the rest of them.
That they’re all solvable in polytime
If one of NP-Complete problems is proven to be intractable, then what can we say about the rest of them?
That all of them are intracable
What is the current belief about NP-Complete problems?
That they’re all intractable, although no one has managed to prove this
What do we think about NP-Complete problems
That they’re all equally hard to solve.
What are the causes of intractability?
- polynomial time is not sufficient in order to discover a solution
- solution itself is so large that exponential time is needed to output it
- we will be concerned with the first one
What is undecidable?
Can’t be solved.
What is intractable?
Solveable but not in poly time.
Example of an intractable problem?
Roadblock
So what are NP problems?
They’re either poly time solvable or intractable.
What problems does np-completeness primarily deal with?
decision problems, often however corresponding to search or optimisation problems via setting target values
optimisation problem or search problem be solved in poly time?
means the equivalent decision problem can be solved in poly-time too.