Software Engineering KB

Home

❯

01 Foundations

❯

02 Computational Complexity

❯

02 Sub Concept

❯

Proving NP Completeness

Proving NP-Completeness

Feb 10, 20261 min read

  • computational-complexity
  • reductions
  • np-completeness
  • proof

Proving NP-Completeness

← Back to Polynomial-Time Reductions

To prove a problem X is NP-Complete: (1) show X is in NP (solutions can be verified in polynomial time), and (2) reduce a known NP-Complete problem to X in polynomial time. This shows X is at least as hard as the known NP-Complete problem.

computational-complexity reductions np-completeness proof


Graph View

Backlinks

  • Polynomial-Time Reductions

Created with Quartz v4.5.2 © 2026

  • GitHub