Professional Documents
Culture Documents
NP Hard and NP Complete(s)
NP Hard and NP Complete(s)
NP Hard and NP Complete(s)
COMPLETE
SUBMITTED BY:
Meenakshi P D
P AND NP CLASSES
Computing time of algorithms fall into 2 groups:
Polynomial time taking algorithms
Exponential time taking algorithms
Definition: NP-Complete L is NP-complete if
L ϵ NP and
L is NP-hard
Highly informally, it means that L is one of the hardest problems in NP.
NP-Complete: These are the problems which are both NP and NP-Hard. That means, if we
can solve these problems, we can solve any other NP problem and the solutions to these
problems can be verified in polynomial time.
Now suppose we have a NP-Complete problem L and it is reducible to L’ then L’ is at least
as hard as L and since L is an NP-hard problem therefore L’ will also be at least NP-hard ,
it may be NP-complete also.
RELATION
THANK YOU