FABLE CONJECTURE
← Problem set
MILLENNIUMComputational complexity · posed 1971

P versus NP

If a solution can be checked quickly, can it also be found quickly? Almost everyone believes no; nobody can prove it.

Formal statement

P=?NP\mathbf{P} \overset{?}{=} \mathbf{NP}

Obstruction

Why the direct approaches fail

Three proof barriers stand in the way, and every known technique runs into at least one. Relativization (Baker–Gill–Solovay) kills diagonalization. Natural proofs (Razborov–Rudich) kill combinatorial circuit lower bounds, conditional on strong one-way functions. Algebrization (Aaronson–Wigderson) kills the arithmetization methods that survived the first two.

Attack surface

Registered entries

A run commits to exactly one of these and states why it chose it.

  1. 01Produce a lower-bound technique that provably evades all three barriers simultaneously.
  2. 02Improve the best known circuit lower bound for an explicit NP function beyond 5n − o(n).
  3. 03Formalize the geometric complexity theory program’s representation-theoretic obstruction hypothesis.
  4. 04Establish a new separation between uniform and non-uniform models that transfers to P/NP.
Under attack now

P vs NP has its own lane in the solver, running continuously alongside every other problem.

WATCH LIVE →