The Unique Games Conjecture and optimal approximation thresholds

Telling almost-solvable puzzles from hopeless ones can be impossibly hard.

5 papers September 23, 2026 Explained by AI

A unique game is a matching puzzle (every answer forces exactly one reply at the other end). In 2002, Subhash Khot conjectured that telling nearly solvable instances from nearly worthless ones stays hard for computers. This paper claims to prove the conjecture by translating logic puzzles into matching puzzles. Four companion papers give separate, direct hardness proofs for Max-Cut, Vertex Cover, Min-UnCut and directed feedback vertex set. For Max-Cut and Vertex Cover these thresholds match the best known algorithms; for the other two they do not.

First step
2002
Subhash Khot, the Unique Games Conjecture
Significance
Landmark
If the proofs hold, they close the central open problem of approximation hardness.
Trust
Formal proof listed
Field
Theoretical computer science
5 papers

The explanation

Here is a small puzzle. Three players, A, B and C, each pick a number 0, 1 or 2. B must pick the same as A. C must pick the same as B. A must pick C's number plus 1, counting round a clock of three, so 2 plus 1 is 0. Each rule has a special shape. Whatever one player picks, the rule allows exactly one reply from the other. A puzzle built only from such rules is called a unique game.

This one cannot be fully solved. Follow the rules round the triangle and A would have to equal A plus 1. But any two rules can be kept. Setting everyone to 0 keeps the first two. Trying all 27 choices confirms that two out of three is the best score. The score of a unique game is the largest share of rules any choice can keep.

In 2002, Subhash Khot conjectured that scores are hard to estimate. Take any two small error levels, such as 1 percent each. His Unique Games Conjecture says no fast method can always separate two kinds of puzzle. Some score at least 99 percent, others at most 1 percent. "Fast" here means a running time that grows like a fixed power of the puzzle's size. "No fast method" means none exists unless every problem in a large class called NP has one.

The conjecture matters because many other limits were proved from it. One is Max-Cut: split a network's points into two groups so that as many links as possible cross between them. A ring of five points allows at most four crossing links out of five. In 1995, Michel Goemans and David Williamson gave a fast method. On average it gets at least about 0.878567… of the best possible split. In 2007, Khot, Guy Kindler, Elchanan Mossel and Ryan O'Donnell showed that beating that ratio would break the conjecture. Without the conjecture, the proven barrier for Max-Cut stood at 16/17, about 0.941. The gap between 0.879 and 0.941 stayed open. Similar conditional limits followed. Khot and Oded Regev covered Vertex Cover in 2008. Prasad Raghavendra covered every problem of a broad type.

This paper proves the conjecture. It turns any logic puzzle of a standard kind into a unique game, quickly. Puzzles that can be solved become unique games scoring at least 99 percent. Puzzles that cannot become unique games scoring at most 1 percent. The same holds for any two error levels below one half, chosen in advance.

The single difficulty was keeping the score near 100 percent when every answer allows only one reply. The closest earlier work was finished by Khot, Dor Minzer and Muli Safra in 2018. It kept the score only near 50 percent. The paper shows why with one test. A player's answer is checked against a slightly jiggled version of the same question. Under the old jiggle, even an honest answer keeps its value only about half the time. The paper builds a new jiggle from squared, nonlinear building blocks. Honest answers almost always survive it. Yet broad families of simple linear checks still notice it at least one time in eight. That keeps cheating answers from passing.

Read through the earlier work, the theorem now makes those conditional limits ordinary hardness results. Four companion papers also reach Max-Cut, Vertex Cover and two other problems by direct routes, without the conjecture. For Max-Cut, no fast method can beat 0.878567… unless every NP problem has a fast method. The results concern ordinary step-by-step methods, not methods that flip coins. They also give no new algorithm for any of these problems.

How sure is this? A computer proof checker called Lean has checked formal versions of all five main statements. They are the unique games result and the four companion hardness results. Each is matched against a fixed reference statement by a tool called Comparator. The paper's other listed consequences are not in the Lean scope note. Specialists have begun to comment in public, but no independent review of the proofs has been published.

What it doesn't show. This does not give a fast algorithm for any of these problems.

Where it came from

This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.

Hype check

The five main statements have Lean proofs with Comparator checks that permit only standard axioms. Specialists have begun to comment in public, but no independent check of the proofs is published.

Words used

Unique game
A matching puzzle where every answer forces exactly one reply.
Max-Cut
Splitting a network into two sides to cut the most links.
Vertex cover
A set of hubs touching every link in a network.
Completeness
How much of a nearly solvable puzzle a solution recovers.
Soundness
How little a solution gets from a hopeless puzzle.
Semidefinite programming
A standard method that relaxes a hard problem into a solvable one over matrices.
Comparator
A tool that checks a Lean proof proves exactly a fixed reference statement, using only standard axioms.

The original papers (5)

All quoted lines (8)

  1. Thus the result resolves the Unique Games Conjecture positively in its usual edge-value formulation.
    The Unique Games Theorem Back to text
  2. For every fixed ε,δ∈(0,1/2)\varepsilon,\delta\in(0,1/2), there are an integer s≥1s\ge1 and a deterministic polynomial-time reduction from 3SAT\mathrm{3SAT} to explicit unweighted Unique Games instances GφG_\varphi over K=F2sK=\F_2^s such that φ satisfiable⟹\val(Gφ)≥1−ε,φ unsatisfiable⟹\val(Gφ)≤δ.\begin{aligned} \varphi\text{ satisfiable} &\quad\Longrightarrow\quad \val(G_\varphi)\ge1-\varepsilon,\\ \varphi\text{ unsatisfiable} &\quad\Longrightarrow\quad \val(G_\varphi)\le\delta. \end{aligned} The graph is simple and bipartite, and every constraint is a translation a(ve)=a(ue)+cea(v_e)=a(u_e)+c_e of KK.
    The Unique Games Theorem Back to text
  3. The two errors are prescribed independently, before the alphabet is chosen.
    The Unique Games Theorem Back to text
  4. The central difficulty is to retain completeness near one when every label permits only one reply.
    The Unique Games Theorem Back to text
  5. For independent uniform a∈F2ℓa\in\F_2^\ell and l∈F2ml\in\F_2^m, this evaluation keeps its value with probability (1+2−ℓ)/2(1+2^{-\ell})/2, close to one half. Our test changes the noise while retaining the ordinary rank-one test as the structural tool for soundness.
    The Unique Games Theorem Back to text
  6. At the same time, every family of linear observations whose restrictions to KK have sufficiently large rank detects aa with probability at least 1/81/8. The rank threshold depends only on pp and is chosen before ℓ\ell.
    The Unique Games Theorem Back to text
  7. Theorem … turns established conditional hardness results into NP-hardness results. The underlying conditional reductions and approximation thresholds are due to the cited authors.
    The Unique Games Theorem Back to text
  8. In each reduction using Theorem …, they determine the Unique Games errors before its alphabet is chosen. If P≠NP\mathrm P\ne\mathrm{NP}, the resulting hardness statements exclude deterministic polynomial-time approximations at the indicated strict thresholds.
    The Unique Games Theorem Back to text

Other sources

  1. S. Khot, “On the Power of Unique 2-Prover 1-Round Games”, STOC (2002)
  2. M. X. Goemans and D. P. Williamson, “Improved Approximation Algorithms for Maximum Cut and Satisfiability Problems Using Semidefinite Programming”, Journal of the ACM 42 (1995)
  3. S. Khot, G. Kindler, E. Mossel and R. O'Donnell, “Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs?”, SIAM Journal on Computing 37 (2007)
  4. P. Raghavendra, “Optimal Algorithms and Inapproximability Results for Every CSP?”, STOC (2008)
  5. openai/math release notes (2026): model provenance and review status manuscripts and supporting proof artifacts produced by an internal OpenAI model
  6. S. Khot and O. Regev, “Vertex cover might be hard to approximate to within 2−ε”, Journal of Computer and System Sciences 74(3) (2008), 335–349
  7. E. Mossel, R. O'Donnell and K. Oleszkiewicz, “Noise stability of functions with low influences: invariance and optimality”, Annals of Mathematics 171(1) (2010), 295–341
  8. S. Khot, D. Minzer and M. Safra, “Pseudorandom sets in Grassmann graph have near-perfect expansion”, Annals of Mathematics 198(1) (2023), 1–92 (completes the 2-to-2 Games Theorem, 2018)
  9. S. Aaronson, “The Mathocalypse”, Shtetl-Optimized blog (October 2026), with public comment by Dana Moshkovitz
  10. openai/math, CONTENTS.md, family 102 summary (2026) Independent direct reductions also establish NP-hardness, on unweighted graphs, of approximation beyond the Goemans–Williamson ratio for Max-Cut, below factor two for Vertex Cover, and within any fixed constant factor for Min-UnCut and directed feedback vertex set.