recategorized by
9,645 views
16 votes
16 votes

Let $\pi_A$ be a problem that belongs to the class NP. Then which one of the following is TRUE?

  1. There is no polynomial time algorithm for $\pi_A$.

  2. If $\pi_A$ can be solved deterministically in polynomial time, then P = NP.

  3. If $\pi_A$ is NP-hard, then it is NP-complete.

  4. $\pi_A$ may be undecidable.

recategorized by

1 Answer

Best answer
22 votes
22 votes

A problem which is in P, is also in NP- so, A is false. If problem can be solved deterministically in Polynomial time, then also we can't comment anything about P=NP, we just put this problem in P. So, B also false. C is TRUE because that is the definition of NP-complete.

D is false because all NP problems are not only decidable but decidable in polynomial time using a non-deterministic Turing machine.

edited by
Answer:

Related questions

23 votes
23 votes
4 answers
4
gatecse asked Aug 5, 2014
9,029 views
Assuming $\textsf{P} \neq \textsf{NP}$, which of the following is TRUE?$\textsf{NP-complete} = \textsf{NP}$$\textsf{NP-complete} \cap \textsf{P} = \phi$$\textsf{NP-hard} ...