poly time mapping reducibility

Post on 16-Oct-2021

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Poly Time Mapping

Reducibility

••

P NP

• P•

• NP•

• P = NP•

P = NP

•• NP

^ ^

P

P

^ ^

^

^

O(k)

O(k2)

TRUE FALSE ( 1 0) TRUE, FALSE

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

• TRUE FALSE 1 0TRUE

••

• x = 0, y = 1, z = 0

SAT NP:

• n

•• c• O(n)

••

• O(n)

• 3SAT

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

AND

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

AND

3SAT

•••

••

• TRUE•• x1 = 0, x2 = 1

<= f( ) CLIQUE ••

O(k)

O(k2)

• CLIQUE NP 3SAT NP

NP

• P = NP NP

NP

NP

Check-in Quiz 4/28

top related