Constant-factor hardness of Min-UnCutResearch Paper
Motivation
Min-UnCut asks, for a finite simple graph , for the minimum number of edges whose deletion makes bipartite. Equivalently, for a bipartition let count the edges with both endpoints on the same side, and set . The quantity measures distance from bipartiteness. Although it equals minus the maximum cut, a good multiplicative approximation for Max-Cut gives nothing multiplicative for Min-UnCut on nearly bipartite graphs, which is exactly the regime of interest.
The best known algorithm (Agarwal, Charikar, Makarychev, Makarychev, STOC 2005) achieves an factor. Before the source preprint, NP-hardness was known only for specific constant factors below about , and hardness for every constant factor was known only under the Unique Games Conjecture.
This mission asks for a machine-checked proof that Min-UnCut has no polynomial-time approximation within any constant factor unless P = NP, as claimed in an OpenAI preprint dated September 23, 2026 (source, Theorem 1.1, p. 2). The preprint has not been peer reviewed and its claim has not been independently verified; on the platform the Lean goal is open.
Timeline
- 2001 — Håstad's near-satisfiable gap for three-variable parity equations (JACM 2001); combined with parallel repetition (Raz, SICOMP 1998; Holenstein, ToC 2009) it is the preprint's starting point.
- 2005 — Agarwal, Charikar, Makarychev and Makarychev give approximations for Min-UnCut and Min 2CNF Deletion (STOC 2005).
- 2007 — Under the Unique Games Conjecture, the near-satisfiable Max-Cut gap of Khot, Kindler, Mossel and O'Donnell implies arbitrarily large constant gaps for weighted Min-UnCut (SICOMP 2007).
- 2017 — Håstad, Huang, Manokaran, O'Donnell and Wright: NP-hard below for the weighted deletion formulation (ToC 2017).
- 2018 — Wiman: factors below (KTH master's thesis, 2018).
- 2024 — Martinsson: factors below for violated two-variable parity equations, transferring to weighted Min-UnCut (APPROX/RANDOM 2024).
- 2026 — The OpenAI preprint claims NP-hardness for every constant factor on simple unweighted graphs.
Setting
A graph is finite, simple, undirected and unweighted, given by a vertex count and a symmetric loopless Boolean adjacency table. A cut is a map ; the parts may be empty or unbalanced. counts unordered edges with , and is its minimum over all cuts.
3SAT formulas are conjunctions of three-slot clauses over natural-number variable names (repeated variables allowed), given to the reduction by a canonical prefix-free binary encoding.
Formalization targets
Goal: constant-factor hardness (Theorem 1.1, p. 2)
For every fixed integer there is a deterministic polynomial-time reduction to an explicit simple graph and a binary integer with
with graph size and running time polynomial in the bit length of for each fixed . Choosing shows that a deterministic polynomial-time -approximation for any real would imply P = NP. The positive threshold is what separates this from bipartiteness testing. In Lean this is OAI.MinUncut.main : Nonempty MinUncut.Reduction.
The preprint also derives Corollary 1.2 (p. 3): minimum 2CNF clause deletion is NP-hard to approximate within every fixed factor . It is not formalized on the platform.
Significance
The result itself. Theorem 1.1 settles the constant-factor approximability of Min-UnCut in the hardness direction without the Unique Games Conjecture, and by an exact cost-preserving transformation the same holds for Min 2CNF Deletion. Together with the algorithm, it places these problems strictly between constant-factor approximable and inapproximable within logarithmic factors (the remaining gap concerns super-constant factors).
Formalizing it. No machine-checked proof of super-constant-type inapproximability for any natural graph problem is known to exist. A complete development needs Håstad's parity gap (Theorem 2.2, p. 6) and uniform parallel repetition (Theorem 2.3, p. 7), used as external inputs, plus the preprint's inner decoding theorem (Theorem 3.2, p. 9), the composition gap for bit comparisons (Proposition 6.1, p. 27) and the finite constructions (Lemmas 7.1 and 7.2, pp. 31 and 34). PCP and parallel-repetition infrastructure would be reusable across many hardness missions.
Difficulty
A natural route is to compose a long-code test with a projection game, as in Håstad's work. The obstacle is extracting a label from an arbitrary folded bit proof with a probability and coefficient size independent of the label alphabet: the alphabet grows as the outer soundness is driven down, and every inner constant must be fixed before it (Introduction, pp. 3–4). In addition, the decoder's choices depend on shared background affine functions, so the outer game's soundness must survive such shared hints. Gadget-based approaches yield only isolated constants (up to about ); unbounded constants previously required the Unique Games hypothesis.
Formalization scope
MinUncut.Outputpackages the graph (vertex count, symmetric looplessBooladjacency) with a thresholdthreshold ≥ 1;uncutcounts pairsu < vthat are adjacent and on the same side, andoptis the minimum over allFin N → Boolcuts (nonempty, so always defined).MinUncut.Reductionis a singleTM2machine taking the pair (encoded byinputBits) with finite tape alphabets, a polynomialtime Kbounding the running time in the formula's bit length, and a polynomialsize Kbounding vertices plus output length;yes/nohold for everyK ≥ 2.- The reduction acts on decoded formulas, so malformed inputs do not arise; runtime is measured in
formulaBits φ, the canonical encoding including variable names. - The hypotheses are satisfiable and the conclusion demands an actual strict multiplicative gap with a positive integer threshold, so outputting a trivially bipartite graph cannot satisfy it.
Welcome contributions: Fourier and Gaussian analysis on -affine spaces, the long code with folding, parallel repetition for projection games, and Turing-machine complexity infrastructure.
Selected references
- OpenAI, Constant-factor hardness of Min-UnCut, OpenAI Math Release preprint, September 23, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Constant-factor-hardness-of-Min-UnCut-September-23-2026/paper.pdf
- A. Agarwal, M. Charikar, K. Makarychev, Y. Makarychev, O(√log n) approximation algorithms for Min UnCut, Min 2CNF Deletion, and directed cut problems, STOC 2005. https://doi.org/10.1145/1060590.1060675
- S. Khot, G. Kindler, E. Mossel, R. O'Donnell, Optimal inapproximability results for MAX-CUT and other 2-variable CSPs?, SIAM J. Comput. 37 (2007). https://doi.org/10.1137/S0097539705447372
- J. Håstad, S. Huang, R. Manokaran, R. O'Donnell, J. Wright, Improved NP-inapproximability for 2-variable linear equations, Theory of Computing (2017). https://doi.org/10.4086/toc.2017.v013a019
- M. Wiman, Improved inapproximability of Max-Cut through Min-Cut, master's thesis, KTH, 2018. https://www.diva-portal.org/smash/get/diva2:1229467/FULLTEXT01.pdf
- B. Martinsson, On the NP-hardness approximation curve for Max-2Lin(2), APPROX/RANDOM 2024. https://doi.org/10.4230/LIPIcs.APPROX/RANDOM.2024.11
- J. Håstad, Some optimal inapproximability results, J. ACM 48 (2001). https://doi.org/10.1145/502090.502098
- R. Raz, A parallel repetition theorem, SIAM J. Comput. (1998). https://doi.org/10.1137/S0097539795280895
- T. Holenstein, Parallel repetition: simplifications and the no-signaling case, Theory of Computing (2009). https://doi.org/10.4086/toc.2009.v005a008
- M. Bellare, O. Goldreich, M. Sudan, Free bits, PCPs, and nonapproximability — towards tight results, SIAM J. Comput. (1998). https://doi.org/10.1137/S0097539796302531