Prove in complexity theory

71 Views Asked by At

Given a language A, which is in NP and also not NP-complete, I have to prove that P != NP.

[Note: A is not trivial]

Any suggestions?

1

There are 1 best solutions below

14
On

If A is in NP but not NP-complete, that means it's not NP-hard. Now assume P = NP and show that every nontrivial language in NP is NP-hard under that assumption.

(The statement even holds for any nontrivial language at all.)