c05 · E3

Open: How Long Does It Take?

c05.E3.1E3 · open

Section 5.6 separates three claims about a hard problem: no polynomial-time procedure is known, the problem is NP-hard, and the problem is intractable. The first is a dated fact about the literature, the second is a conditional theorem, and the third is an unconditional lower bound. Circuit satisfiability sits in NP: a proposed setting of the switches can be checked in time proportional to the number of gates, and nobody knows a procedure that finds a setting faster than trying them all in the worst case.

Take a position on the question the chapter leaves open: does every decision problem whose yes answers can be checked in polynomial time also have a polynomial-time procedure that finds a yes answer? That is, is P equal to NP?

In your answer: state what would count as a proof for each side; apply your criterion to circuit satisfiability; say what a proof on either side would do to the three claims above; and name the evidence that would change your position.

Rubric. Tick each criterion your answer meets, then save the self-assessment. The platform does not grade it.

Other tiers

E1 Practise · E2 Derive

Every hint opened, solution viewed and answer checked is recorded in this browser only. See Progress to export or delete it.