In 1977, computer scientists Leonard Berman and Juris Hartmanis noticed something striking: every NP-complete problem known at the time could be transformed into every other one not just by a many-one polynomial reduction, but by a bijective polynomial reduction whose inverse is also polynomial. They could be renamed into one another without losing any structure.
From this pattern they made a bold conjecture: all NP-complete sets are polynomially isomorphic — there exists a bijection f computable in polynomial time such that x ∈ A if and only if f(x) ∈ B, and is also polynomial-time. In short, every NP-complete problem is just a relabeling of every other.
This is still open. If true, all the diverse-looking NP-complete problems — SAT, knapsack, graph coloring, scheduling — are the same problem wearing different clothes. If false, the NP-complete class splinters into problems of genuinely different polynomial structure, a crack in the uniformity we assumed.
The conjecture sits in the shadow of P vs NP: if P = NP then everything collapses and the question dissolves; if P ≠ NP the conjecture remains non-trivial and is widely believed to be true but unproven.
Comments
Loading comments...