Conjecture Fieldbook

P versus NP

Canonical problem dossier

If a proposed solution can be checked efficiently, can a solution also always be found efficiently?

Status
Open
Field
Computer science
Verification
Reviewed dossier
Source grade
mixed
Reviewed
2026-07-27T18:04:33.834Z
Reviewer
Conjecture Fieldbook maintainers

Formal expression

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

Why it matters

The answer would reshape complexity theory and clarify the limits of efficient computation, with consequences for optimization, proof search, cryptography, and algorithm design.

Context and known approaches

P contains decision problems solvable in polynomial time. NP contains decision problems whose proposed solutions can be verified in polynomial time.

Formal boundary

Determine whether the complexity classes P and NP are equal.

Known partial results

  • Multiple broad proof-strategy barriers are known; see the cited dossier milestones.

Equivalent formulations

  • Many NP-complete problems give equivalent yes/no consequences under polynomial reductions.

Source trail

  1. Clay Mathematics Institute — Official Millennium problem overview.
  2. Wikipedia — Definitions, history, and references.
  3. Wikipedia list subsection — Placement in the accepted revision-pinned living-list snapshot.

Related problems