Föreläsning 9 Flashcards

(9 cards)

1
Q

Vad står P för i P vs NP?

A

P är settet av alla problem som kan lösas på polynomiell tid

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

Vad står NP för i P vs NP?

A

NP är settet av alla problem som kan valideras på polynomiell tid

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

Vad är ett NP svårt problem?

A

Ett problem utan kända lösningar på polynomiell tid. Ett NP-svårt problem måste inte vara i NP.

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

Vad är ett NP komplett problem?

A

Ett NP svårt problem, som också är med i NP

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

Hur visar man att ett problem X är NP komplett?

A

Du visar att ett annat NP komplett problem kan reduceras till X.

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

Hur visar man att problemet att finna en hamiltonisk cykel är NP-komplett?

A

Man kan reducera godtyckliga 3-SAT problem till en hamiltonsk cykel, vilket implicerar att detta problem är i samma svårighetsklass (NPC).

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

Vad innebär traveling salesman problem?

A

Hitta den billigaste cykeln genom alla noder i en viktad graf

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

Hur visar man att traveling salesman problem är NP-komplett?

A

Det har visats att problemet med att finna en hamilton cykel är NP-komplett.

Genom att visa att man kan reducera problemet till hamiltoncykel-problemet, kan man påvisa att även detta problem är NP-komplett.

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

Hur visar man att coloring problem är NP-komplett?

A

Man reducerar 3-SAT till coloring problem. Detta kan göras genom att konstruera grafen på ett sätt så att det endast går att färga den ifall det finns en lösning till uttrycket.

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