poly time mapping reducibility

29
Poly Time Mapping Reducibility

Upload: others

Post on 16-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Poly Time Mapping Reducibility

Poly Time Mapping

Reducibility

Page 2: Poly Time Mapping Reducibility

••

Page 3: Poly Time Mapping Reducibility

P NP

• P•

• NP•

• P = NP•

Page 4: Poly Time Mapping Reducibility

P = NP

•• NP

Page 5: Poly Time Mapping Reducibility
Page 6: Poly Time Mapping Reducibility

^ ^

Page 7: Poly Time Mapping Reducibility
Page 8: Poly Time Mapping Reducibility

P

Page 9: Poly Time Mapping Reducibility

P

^ ^

^

^

Page 10: Poly Time Mapping Reducibility
Page 11: Poly Time Mapping Reducibility

O(k)

O(k2)

Page 12: Poly Time Mapping Reducibility
Page 13: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

Page 14: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

Page 15: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

Page 16: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

Page 17: Poly Time Mapping Reducibility

• TRUE FALSE 1 0TRUE

••

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

Page 18: Poly Time Mapping Reducibility

SAT NP:

• n

•• c• O(n)

••

• O(n)

• 3SAT

Page 19: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

Page 20: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

Page 21: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

Page 22: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

AND

Page 23: Poly Time Mapping Reducibility

TRUE FALSE ( 1 0) TRUE, FALSE

x, y, z

AND, OR, NOT ( )

OR

AND

Page 24: Poly Time Mapping Reducibility

3SAT

Page 25: Poly Time Mapping Reducibility

•••

••

• TRUE•• x1 = 0, x2 = 1

<= f( ) CLIQUE ••

O(k)

O(k2)

Page 26: Poly Time Mapping Reducibility

• CLIQUE NP 3SAT NP

Page 27: Poly Time Mapping Reducibility

NP

• P = NP NP

NP

Page 28: Poly Time Mapping Reducibility

NP

Page 29: Poly Time Mapping Reducibility

Check-in Quiz 4/28