Lecture 6 - NP-Completeness Flashcards

1
Q

If one NP-Complete problem s solvable in poly-time then what can we say about the rest of them.

A

That they’re all solvable in polytime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

If one of NP-Complete problems is proven to be intractable, then what can we say about the rest of them?

A

That all of them are intracable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the current belief about NP-Complete problems?

A

That they’re all intractable, although no one has managed to prove this

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do we think about NP-Complete problems

A

That they’re all equally hard to solve.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the causes of intractability?

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is undecidable?

A

Can’t be solved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is intractable?

A

Solveable but not in poly time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Example of an intractable problem?

A

Roadblock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

So what are NP problems?

A

They’re either poly time solvable or intractable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What problems does np-completeness primarily deal with?

A

decision problems, often however corresponding to search or optimisation problems via setting target values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

optimisation problem or search problem be solved in poly time?

A

means the equivalent decision problem can be solved in poly-time too.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly