∮ OpenAI Math manuscript index

Subjects /

Theoretical computer science

73 papers in 40 result families, 29 with Lean-formalized main results.

No. 102

The Unique Games Conjecture and optimal approximation thresholds

Proves Khot's Unique Games Conjecture. 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. These direct proofs use established PCP and Label Cover hardness results.

The Unique Games Theorem

Lean ✓
We prove the Unique Games Conjecture. For every fixed \(\varepsilon,\delta\in(0,1/2)\), we give a deterministic polynomial-time reduction from 3SAT to Unique Games over a fixed finite alphabet, with completeness at least \(1-\varepsilon\) and soundness at most δ.
PDF Source
No. 103

Exact derandomization of logarithmic space: \(\mathsf L=\mathsf{RL}=\mathsf{BPL}\)

Proves \(\mathsf L=\mathsf{RL}=\mathsf{BPL}\), resolving derandomization for bounded-error logarithmic-space computation. An effective compiler converts each randomized polynomial-time logarithmic-space machine deciding a language with one-sided or two-sided error into a deterministic logarithmic-space decider with explicit polynomial running-time bounds.

No. 104

Quasipolynomial algorithms for mean-payoff, stochastic and parity games

Gives deterministic algorithms using \(2^{O((\log(L+2))^2)}\) bit operations, for complete binary input length L, for ordinary mean-payoff games and two separate extensions. They compute exact values and optimal positional strategies in ordinary games, the nonnegative expectation-of-liminf value set in turn-based stochastic games, and the winning set for nonnegative liminf mean payoff conjoined with parity. Signed rewards, rational chance probabilities, and parity priorities are unrestricted and binary-encoded.

Turn-Based Stochastic Mean-Payoff Games in Deterministic Quasipolynomial Time

We give a uniform deterministic quasipolynomial-time algorithm for finite turn-based stochastic mean-payoff games with signed integer rewards and rational chance-transition probabilities encoded in binary. It computes exactly the vertices of nonnegative value, including value zero, for the expectation of the pathwise liminf mean payoff. The algorithm uses exact rational arithmetic and \(2^{O((\log(L+2))^2)}\) bit operations, where L is the complete binary input length.
PDF Source

Mean-payoff parity games in quasipolynomial time

We give a uniform deterministic quasipolynomial-time algorithm for mean-payoff parity games. It computes all vertices from which a player can enforce both nonnegative liminf mean payoff and the parity condition, with arbitrary signed binary rewards and unrestricted binary priorities. The running time is \(2^{O((\log(L+2))^2)}\) bit operations, where L is the complete input length.
PDF Source

Randomized quasipolynomial-time mean-payoff games

Lean ✓
We give a randomized algorithm that computes the complete zero-threshold winning set of a finite mean-payoff game with arbitrary signed integer edge weights encoded in binary. For total explicit input length L, it uses \(2^{O((\log(L+2))^2)}\) bit operations on every random tape and is correct with probability at least 7/8. A polynomial-time check certifies the winning regions and positional strategies for both players or reports failure. Independent repetition therefore gives an always-correct algorithm with the same expected quasipolynomial bit bound.
PDF Source

Deterministic quasipolynomial-time mean-payoff games

We give a deterministic algorithm that computes the complete zero-threshold winning set of a finite mean-payoff game with arbitrary signed integer edge weights encoded in binary. For total explicit input length L, it uses \(2^{O((\log(L+2))^2)}\) bit operations. A reduction also computes the exact rational value at every vertex and globally optimal positional strategies for both players within the same quasipolynomial bound.
PDF Source
No. 105

Perfect completeness for 2-to-1 games

Proves Khot's 2-to-1 Games Conjecture with perfect completeness: for every fixed rational \(\delta\in(0,1)\), it is NP-hard to distinguish satisfiable games from games whose optimum is at most δ, on explicit unweighted instances. The alphabet depends only on δ, and every right-hand label has exactly two preimages under each constraint map.

Perfect completeness for 2-to-1 games

Lean ✓
We prove the 2-to-1 Games Conjecture with perfect completeness. For every fixed rational \(\delta\in(0,1)\), it is NP-hard to distinguish satisfiable 2-to-1 games from games of value at most δ, with a fixed alphabet and an explicitly listed unweighted multiset of constraints.
PDF Source
No. 106

Hardness of coloring three-colorable graphs

It is NP-hard to color a three-colorable graph using any fixed number c ≥ 3 of colors. More strongly, for every fixed \(0\lt \delta\lt 1/3\), a deterministic polynomial-time reduction from 3SAT produces simple unweighted graphs that are three-colorable in the satisfiable case and have no independent set of size \(\delta n\) otherwise, where n is the number of vertices.

Hardness of finding large independent sets in three-colorable graphs

Lean ✓
We prove that, for every fixed \(0\lt \delta\lt 1/3\), it is NP-hard to distinguish three-colorable graphs from graphs in which every independent set has fewer than δ times the number of vertices. Consequently, for every fixed integer c ≥ 3, finding a proper c-coloring of a three-colorable graph is NP-hard.
PDF Source
No. 107

Matrix multiplication with exponent at most 9/4

Proves \(\omega\le9/4\) over ℂ, giving \(O_\varepsilon(n^{9/4+\varepsilon})\) arithmetic operations for square matrix multiplication. In characteristic zero, some inner dimension na with a > 0.465 permits \(n^{2+o(1)}\) rectangular multiplication. Further square bounds give ω < 2.258 outside finitely many positive characteristics and ω < 2.371054886006746 over every fixed field.

Complex Matrix Multiplication Below 2.258 and Rectangular Bounds

Lean ✓
— secondary writeup Over every field of characteristic zero, we prove that the square matrix-multiplication exponent satisfies ω < 2.258, the dual exponent satisfies α > 0.465, and \(\omega(1,0.709,1)\lt 2.092\). The strict square and k = 0.709 rectangular bounds also hold over every field except possibly in one finite set of positive characteristics, in the arithmetic-operation model.
PDF Source
No. 108

A cubic permanent–determinant lower bound

Proves an \(\Omega(n^3)\) lower bound for the border determinantal complexity of the \(n\times n\) permanent over ℂ. Even coefficientwise limits of determinants of affine-linear matrices require matrix size at least \(cn^3\), for an absolute c > 0 and all sufficiently large n; the same bound therefore holds for exact representations.

A cubic lower bound for border determinantal complexity of the permanent

We prove that the complex border determinantal complexity of the \(m\times m\) permanent is \(\Omega(m^3)\), allowing arbitrary affine-linear determinant representations and coefficientwise limits. It also gives cubic lower bounds for exact determinantal complexity and for the numbers of vertices and edges in affine-linear algebraic branching programs, including coefficientwise limits with a fixed vertex or edge budget.
PDF Source
No. 109

Integer multiplication below \(n\log n\)

Multiplies two n-bit integers exactly at every input length in deterministic worst-case time \(O(n(\log n)^{1-\kappa})\), with \(\kappa=2^{-182}\), on one fixed finite-alphabet Turing machine with finitely many one-dimensional tapes. This disproves the Schönhage–Strassen \(n\log n\) optimality conjecture in the ordinary multitape bit model.

Integer multiplication below n log n

We give a deterministic algorithm that multiplies two n-bit integers in \(O(n(\lg n)^{1-\kappa})\) worst-case time, with \(\kappa=2^{-182}\), on one fixed finite-alphabet Turing machine with a fixed finite number of one-dimensional tapes. The algorithm is exact for every input length and disproves the \(n\log n\) optimality conjecture of Schönhage and Strassen in this model.
PDF Source
No. 110

Optimal-order randomized k-server on arbitrary metrics

Establishes a randomized competitive ratio \(O(\log^2(k+1))\) for k-server on every metric space, matching the worst-case lower-bound order. One policy serves every finite oblivious request sequence, including on infinite unbounded metrics. On finite rational metrics, a uniform implementation has polynomial preprocessing and per-request bit cost in the input length and \(\log(t+1)\) at request t, with a finite instance-dependent additive movement constant.

Uniform computation of the squared-logarithmic k-server bound

We construct a uniform randomized k-server algorithm on finite rational metrics with competitive ratio \(O(\log^2(k+1))\) against oblivious request sequences. Preprocessing is polynomial in the input length, and per-request bit complexity is polynomial in that length and the binary request-counter length. The additive movement constant is finite and instance-dependent, but may be enormous. The construction uses the companion squared-logarithmic existence theorem.
PDF Source

Squared-logarithmic randomized k-server on arbitrary metrics

We prove that randomized k-server has competitive ratio \(O((\log(k+1))^2)\) on every metric space against oblivious request sequences, matching the known worst-case lower bound. For each metric and initial configuration, one policy works for all finite request sequences, including on infinite and unbounded spaces. When the initial server positions are distinct, no additive term is needed.
PDF Source
No. 111

One-sample matroid prophet inequalities against an almighty adversary

For every finite matroid known in advance, gives a distribution-independent online rule using one independent sample per element and earning a universal constant fraction of the expected offline optimum. Values are independent and nonnegative, with finite expected optimum. The guarantee holds even when the arrival-order adversary sees all samples, values, and the rule's entire random seed; no polynomial-time implementation is asserted.

One Sample Suffices for Matroid Prophet Inequalities against an Almighty Adversary

We prove that one independent sample per element suffices for a constant-competitive prophet inequality on every finite matroid. The guarantee holds even when the arrival-order adversary observes all samples, all online values, and the algorithm's entire random seed. The rule needs no description of the value distributions and achieves the absolute competitive ratio \(2^{-310}\).
PDF Source
No. 112

Beyond the square-root exponent for depth-three circuits

Constructs a single language in deterministic polynomial time whose n-bit membership function requires \(2^{\omega(\sqrt n)}\) total gates in unbounded-fan-in OR–AND–OR circuits, at every sufficiently large input length. This crosses the square-root-exponent threshold for explicit depth-three Boolean circuit lower bounds.

Beyond the Square-Root Exponent for Depth-Three Boolean Circuits

Lean ✓
We construct a language in deterministic polynomial time whose n-bit membership function requires \(2^{\omega(\sqrt n)}\) gates in an unbounded-fan-in OR–AND–OR circuit. The bound holds at every sufficiently large input length and counts all gates, including the bottom layer.
PDF Source
No. 113

Approximate counting and entropy of perfect matchings

Gives a fully polynomial randomized approximation scheme for counting perfect matchings in arbitrary finite simple graphs, with exact detection of zero counts. Also proves the perfect-matching entropy conjecture of Anari, Oveis Gharan, and Vinzant, bounding the maximum entropy of a matching law at every feasible edge-marginal vector in a loopless labelled multigraph, including boundary points.

Entropy and Face Dimension of the Perfect-Matching Polytope

Lean ✓
We prove the perfect-matching entropy conjecture of Anari, Oveis Gharan, and Vinzant. For every feasible vector x of perfect-matching edge marginals in a loopless labelled multigraph on \(2m\ge2\) vertices, the maximum entropy \(H(x)\) of a matching law with marginals x satisfies \(\displaystyle F(x)-(2-2/m)B(x)\le H(x)\le F(x),\) where \(F(x)=-\sum_e x_e\log x_e\) and \(B(x)=-\sum_e(1-x_e)\log(1-x_e)\). This bound holds throughout the polytope, including its boundary. We also prove the sharp bound \(|\mathop{\mathrm{supp}}\nolimits x|-\dim F_x\le3m-2\), where Fx is the minimal face of the perfect-matching polytope containing x.
PDF Source

A Fully Polynomial Randomized Approximation Scheme for Perfect Matchings in General Graphs

We give a fully polynomial randomized approximation scheme (FPRAS) for counting perfect matchings in arbitrary finite simple undirected graphs, resolving the general-graph perfect-matching approximation problem. The algorithm returns zero with certainty when no perfect matching exists. Otherwise, it achieves relative error ε with failure probability at most δ in worst-case bit time polynomial in the input length, \(\varepsilon ^{-1}\), and \(\log\delta^{-1}\).
PDF Source
No. 114

Approximate counting of common integer polymatroid bases

Gives a fully polynomial randomized approximation scheme for counting common integer bases of two integral polymatroids of equal total rank, supplied by exact rank-value oracles. Capacities are binary-encoded, each integer vector counts once, and oracle calls and bit operations outside the oracles are polynomial on every execution. For matroids presented by independence oracles, the results also cover common independent sets of prescribed, unrestricted, or maximum cardinality, even when the ranks differ.

An FPRAS for Common Integer Polymatroid Bases with Binary Capacities

We give a fully polynomial randomized approximation scheme for counting common integer bases of two polymatroids with the same total rank, supplied by exact rank-value oracles. The total rank and capacities are encoded in binary, and each integer vector is counted once. On every execution, the number of oracle calls and the bit work outside the oracles are bounded by a fixed polynomial in the ground-set size, the binary input length, the inverse relative-error tolerance, and the logarithm of the inverse failure probability. The algorithm handles binary capacities directly, without expanding them into labelled copies.
PDF Source

Approximate counting of common bases of two matroids

Lean ✓
We give a fully polynomial randomized approximation scheme for counting the common bases of two arbitrary matroids of the same rank, supplied by independence oracles. The algorithm requires no explicit representation of either matroid and has polynomial bounds on both oracle calls and bit operations on every execution.
PDF Source
No. 115

Sampling and counting contingency tables with arbitrary margins

For nonnegative integer matrices with prescribed row and column sums, gives exact uniform sampling in expected polynomial bit time and almost-uniform sampling in worst-case polynomial bit time. The dimensions and binary-encoded margins are unrestricted. Also gives a fully polynomial randomized approximation scheme for counting such tables with arbitrary individual cell bounds, including structural zeros, with polynomial cost on every execution.

Exact Uniform Sampling of Contingency Tables with Arbitrary Margins

We give an exact uniform sampler for nonnegative integer contingency tables with arbitrary prescribed margins. It terminates almost surely and has expected bit complexity polynomial in both dimensions and the binary length of the margins. No positivity, balance, sparsity, or fixed-dimension assumption is required.
PDF Source

An FPRAS for Cell-Bounded Contingency Tables

We give a fully polynomial randomized approximation scheme for counting nonnegative integer matrices with prescribed row sums, column sums, and individual entry bounds. Both dimensions vary, all numerical data are encoded in binary, and zero bounds are allowed. The algorithm uses only unbiased random bits and has a polynomial bound on its bit operations on every execution.
PDF Source
No. 116

Uniform black-box noncommutative identity testing across characteristics

For each characteristic, constructs in deterministic polynomial bit time a polynomial-dimensional matrix tuple detecting every nonzero division-free noncommutative formula of bounded size over any field of that characteristic. Rational formulas over ℚ also admit polynomial-size hitting lists whenever they have a defined rational-matrix evaluation.

Uniform Matrix Hitting Points in Every Positive Characteristic

We construct a single matrix substitution that detects every nonzero size-s division-free noncommutative formula in n variables over every field of a given positive characteristic. One deterministic machine, given a promised prime p in binary and n, s in unary, outputs matrices over 𝔽p of dimension \(O(n^3s^6)\) in polynomial bit time. The same tuple works with arbitrary extension-field coefficients, including in characteristic two. The construction also applies to the stated acyclic algebraic path programs.
PDF Source

Polynomial Hitting Lists for Noncommutative Rational Formulas

Lean ✓
We construct, in deterministic polynomial bit time, a polynomial-size list of rational matrix tuples for noncommutative rational formulas over ℚ of bounded tree size. Every nonzero admissible formula has a defined, invertible value at one tuple, with no separate bounds on inverse nesting or rational constant heights. Matrix dimensions, entry bit lengths, and total output length are polynomially bounded.
PDF Source

One Rational Matrix Hitting Point for Noncommutative Formulas

We construct, in deterministic polynomial bit time, one tuple of rational matrices that detects every nonzero polynomial computed by a noncommutative division-free formula of a prescribed size. The matrices have dimension \(O(ns^2)\) for n variables and formula size s, and the same tuple works over every field of characteristic zero.
PDF Source
No. 117

Uniform sparsest cut: hardness and semidefinite gaps

Proves that approximating Uniform Sparsest Cut within any fixed constant factor is NP-hard, even with nonnegative rational capacities and unit demands. The Goemans–Linial semidefinite relaxation also has integrality gaps of order at least \(\sqrt{\log n}/(\log\log n)^3\), approaching the square-root-logarithmic upper bound.

Near-square-root logarithmic integrality gaps for uniform sparsest cut

Lean ✓
We construct uniform sparsest-cut instances whose Goemans–Linial semidefinite integrality gap is at least \(c\sqrt{\log n}/(\log\log n)^3\) along a sequence \(n\to\infty\). The demand is one between every pair of distinct vertices, and the capacities are nonnegative real numbers. This matches the Arora–Rao–Vazirani upper bound up to a power of \(\log\log n\).
PDF Source

Constant-factor hardness of uniform sparsest cut

We prove that, for every fixed C > 1, approximating Uniform Sparsest Cut within factor C is NP-hard. The output graphs have nonnegative rational capacities and unit demand between every pair of distinct vertices.
PDF Source
No. 118

Bin packing and unbounded configuration-LP gaps

Disproves the modified integer round-up conjecture of Scheithauer and Terno: the integral bin-packing optimum can exceed its configuration linear-programming value by an arbitrarily large additive constant. Approximating the optimum within any fixed additive constant is also NP-hard, even when every item exceeds 1/6 and each bin holds at most five items.

Additive hardness and unbounded configuration gaps in bin packing

Lean ✓
We disprove the Modified Integer Round-Up Conjecture for bin packing by constructing instances with arbitrarily large additive gaps between the configuration-LP value and the integral optimum. We also prove that, for every fixed nonnegative integer c, distinguishing instances that fit in B bins from those requiring more than \(B+c\) bins is NP-hard. Both results hold with rational item sizes greater than 1/6, so each bin contains at most five items.
PDF Source
No. 119

The Courtade–Kumar and Hellinger conjectures

Proves the Courtade–Kumar conjecture: among Boolean functions of independent uniform bits, a single coordinate retains the most mutual information after independent bit-flip noise. A stronger theorem treats randomized binary summaries at fixed initial information. The Hellinger conjecture is also proved for every Boolean output bias and noise correlation.

Sharp binary-information contraction on the discrete cube

Lean ✓
We prove sharp contraction of the information carried by a binary channel under independent symmetric noise on a uniform discrete cube. At fixed initial information, a noisy coordinate retains the most information. The Boolean specialization resolves the Courtade–Kumar conjecture and gives an output-entropy refinement. We also establish a stronger mean-dependent entropy-production bound. The proof combines an explicit three-point optimizer for the local joining problem, two entropy capacities, and a common-output thinning inequality, followed by dimension induction and integration along the noise semigroup.
PDF Source

Hellinger contraction with arbitrary Boolean output bias

We prove the Hellinger conjecture for Boolean functions on the uniform discrete cube, with arbitrary output bias. For a Boolean function of mean m and every \(\rho\in[-1,1]\), the loss \(\sqrt{1-m^2}-\mathbb E\sqrt{1-(T_\rho f)^2}\) is at most \(1-\sqrt{1-\rho^2}\), with equality for signed coordinates. The proof combines asymmetric dimension induction, a calibrated noise-semigroup energy estimate, and finite exact arithmetic certificates. The Hellinger inequality also yields the Courtade–Kumar information bound.
PDF Source
No. 120

Almost-linear-time exact matching and prescribed-degree factors in general graphs

Gives a randomized algorithm finding an exact maximum-cardinality matching in any simple undirected graph in \((n+m)^{1+o(1)}\) word time, with success probability at least 2/3. The time bound holds on every computation path. The same guarantees apply to finding a spanning subgraph with prescribed admissible vertex degrees, or deciding that none exists.

Almost-Linear-Time Maximum-Cardinality Matching in General Graphs

We prove that maximum-cardinality matching in a simple undirected graph with n vertices and m edges can be found by one uniform randomized algorithm in \((n+m)^{1+o(1)}\) time. The bound holds on every computation path in a logarithmic-word model, and the algorithm returns an explicit maximum matching with probability at least 2/3. An explicit reduction gives the same time and probability guarantees for deciding whether a simple host graph has a spanning subgraph with prescribed valid vertex degrees, and for finding one when it exists.
PDF Source
No. 121

Almost-linear approximation of edit distance

For every fixed rational \(\varepsilon\in(0,1)\), gives a randomized \((1+\varepsilon)\) approximation to unit-cost edit distance in worst-case expected time \(N^{1+o(1)}\), with success probability at least 2/3. The strings have total length N and polynomially bounded integer symbols. This is an asymptotic guarantee at fixed accuracy.

An Almost-Linear Approximation Scheme for Edit Distance

We give a uniform randomized approximation scheme for unit-cost edit distance. For every fixed rational \(\varepsilon\in(0,1)\), it estimates the distance between arbitrary explicitly stored strings of total length N within a factor \(1+\varepsilon\) with probability at least 2/3, in worst-case expected time \(N^{1+o(1)}\) on a logarithmic-word RAM. The algorithm supports polynomially bounded integer alphabets and returns zero deterministically on equal strings.
PDF Source
No. 122

Quantitative trace-reconstruction bounds with a uniform decoder

At every fixed deletion probability in \((0,1)\), reconstructing an arbitrary length-n binary string requires \(n^{\Omega(\log\log n)}\) independent traces, ruling out polynomial-sample reconstruction. A uniform decoder achieves quasipolynomial sample and running-time bounds for known fixed rational retention probabilities. When the deletion probability is at most \(n^{-\varepsilon}\) for fixed ε > 0, both bounds become polynomial in the input and parameter encoding.

Uniform quasipolynomial-time trace reconstruction

We give a uniform algorithm that reconstructs every binary string from independent deletion traces when its length and rational retention probability are known. For each fixed retention probability, both the number of traces and the bit complexity are quasipolynomial in the string length. More generally, we give an explicit sample bound uniform over all rational retention probabilities, with running time polynomial in the sample budget and the binary input length. If the deletion probability is at most \(n^{-\varepsilon}\) for fixed ε > 0, the sample and running-time bounds are polynomial. Reconstruction succeeds with probability at least 2/3 for each input string.
PDF Source

A latest-anchor induction with spectrally compact masks for worst-case trace reconstruction

We give an improved worst-case sample bound for reconstructing a string from independent deletion traces, with its length and retention probability known. For each fixed retention probability, the number of traces is quasipolynomial: the logarithm of the sample budget is \(O((\log n)^3(1+\log\log(2n))^6)\). If the deletion probability is at most \(n^{-\varepsilon}\) for fixed ε > 0, polynomially many traces suffice. These bounds apply to binary strings and to strings of general symbols observed exactly. They concern sample complexity and do not assert an efficient reconstruction algorithm or matching optimality.
PDF Source

Quantitative lower bounds for trace reconstruction

Exact worst-case reconstruction of a binary word from independent deletion traces requires \(n^{\Omega(\log\log n)}\) samples for every fixed deletion probability \(q\in(0,1)\), even with unrestricted computation and any fixed positive success probability. This gives a negative answer to the polynomial-sample question for binary trace reconstruction. More generally, when \(q^3\log n\to\infty\), we prove a lower bound of \(n^{c\log(q^3\log n)}\) samples for every fixed \(0\lt c\lt 1/(4\log2)\). Here q is the known deletion probability, and all logarithms are natural.
PDF Source
No. 124

Polynomial-time scheduling on three identical machines

Resolves the three-processor unit-job scheduling problem of Garey and Johnson: a deterministic polynomial-time algorithm minimizes makespan for nonpreemptive unit-length jobs with arbitrary precedence constraints on three identical parallel machines. For an explicitly given precedence graph, it decides deadline feasibility exactly and constructs a feasible schedule.

A Polynomial-Time Algorithm for Three-Machine Unit-Job Scheduling

We give a uniform deterministic polynomial-time algorithm for scheduling unit-length jobs with arbitrary precedence constraints on three identical parallel machines. The algorithm constructs a schedule of minimum makespan and decides exactly whether all jobs can finish by a specified deadline. The proof reorganizes feasible schedules into intervals whose job sets have descriptions of bounded size. A dynamic program searches a family containing polynomially many such descriptions. Global boundary conditions and simplification of inherited information keep the descriptions bounded throughout the decomposition.
PDF Source
No. 125

The metric k-median approximation threshold and recovery

Gives a deterministic polynomial-time \((1+2/e+\varepsilon)\)-approximation for finite rational metric k-median with specified candidate facilities, for every fixed ε > 0. Assuming \(P\ne NP\), the optimal infimum approximation factor is \(1+2/e\).

The approximation threshold for metric k-median

For every fixed ε > 0, we give a deterministic polynomial-time \((1+2/e+\varepsilon)\)-approximation for finite rational metric k-median with specified candidate facilities, opening at most k facilities. Under \(P\ne NP\), the infimum approximation factor in this model is therefore \(1+2/e\).
PDF Source

Single-exponential recovery and bounded-price strictness for metric k-median

Lean ✓
We give an exact-budget recovery algorithm for metric k-median with single-exponential dependence on the number of comparison clusters without accurate, distinct proxies in a supplied anchor solution. On positive integral metrics of polynomially bounded diameter, a sufficiently small total proxy error and logarithmically many such clusters yield a \((1+2/e+\varepsilon)\) approximation in polynomial time with arbitrarily high success probability. We also prove bounded-price strictness for one compatible execution of the logarithmic-surplus construction. Together the recovery and payment arguments give a randomized \((2-\sigma)\) approximation, for an absolute σ > 0, on arbitrary finite rational metrics, both with high probability and in expectation, while opening at most k facilities on every output.
PDF Source
No. 126

Exponential semidefinite complexity of perfect matching

Proves that every exact semidefinite lift of the perfect matching polytope has exponential size, answering Rothvoss's polynomial-size lift question negatively. The bound holds even for the positive semidefinite rank of its odd-cut slack matrix after any fixed shift \(0\lt \rho\lt 1\), allowing arbitrary real positive semidefinite factors.

Exponential PSD rank of positively shifted matching matrices

For every fixed \(0\lt \rho\lt 1\), the matrix indexed by odd vertex sets U and perfect matchings M of Kn, with entries \(|M\cap\delta(U)|-1+\rho\), has real positive semidefinite rank \(2^{\Omega(n)}\) as even n tends to infinity. Here \(\delta(U)\) is the edge cut of U. Consequently, every exact semidefinite lift of the perfect matching polytope has exponential size.
PDF Source
No. 127

Average sensitivity of polynomial threshold functions

Proves that a degree-at-most-d polynomial threshold function on the uniform n-dimensional Boolean cube has average sensitivity at most \(8d\sqrt n\), uniformly for \(1\le d\le n\). Average sensitivity counts expected output changes under single-bit flips. This establishes the asymptotic Gotsman–Linial conjecture, allowing polynomial zeros with \(\mathop{\mathrm{sign}}\nolimits (0)=1\).

Average sensitivity of polynomial threshold functions

Lean ✓
For every n ≥ 1 and \(1\le d\le n\), we prove that a polynomial threshold function of degree at most d on the uniform Boolean cube has average sensitivity at most \(8d\sqrt n\). This proves the asymptotic form of the Gotsman–Linial conjecture. The bound is uniform in both parameters and uses the convention \(\mathop{\mathrm{sgn}}\nolimits (0)=1\).
PDF Source
No. 128

A factor-two approximation for shortest common superstring

Gives a deterministic polynomial-time algorithm constructing a common superstring of length at most twice the optimum for every finite family of explicitly represented strings. The running time is polynomial in the full encoded input length, including symbol labels.

A Polynomial-Time 2-Approximation for Shortest Common Superstring

Lean ✓
We give a deterministic algorithm that, for every finite family of explicitly represented ordinary strings, outputs a common superstring of length at most twice the optimum in time polynomial in the total encoded input size, including symbol labels. The guarantee applies to the algorithm constructed here, not the classical maximum-overlap Greedy procedure.
PDF Source
No. 129

Exponential state costs for two-way automata

Proves exponential lower bounds both for complementing two-way nondeterministic finite automata and for simulating one-way nondeterministic automata by two-way deterministic ones. The latter resolves the Sakoda–Sipser state-succinctness conjecture over growing finite alphabets; both results rule out polynomial state bounds independent of alphabet size.

An exponential two-way deterministic state lower bound for one-way liveness

Lean ✓
One-way liveness on h points accepts a word of binary relations when their ordered product is nonempty. For every h ≥ 2, it has a nondeterministic automaton with \(h+3\) states and no left moves, whereas every equivalent s-state two-way deterministic automaton satisfies \(4(s+2)^2\ge2^{\lfloor(h-2)/31\rfloor}\). Partial transition rules, stay moves, and nonaccepting infinite computations are allowed. The alphabets are finite and grow with h, so the result rules out an alphabet-independent polynomial state bound for deterministic two-way simulation, already for one-way nondeterministic sources.
PDF Source

An exponential state lower bound for two-way nondeterministic complementation

Lean ✓
We prove that two-way nondeterministic finite automata cannot be complemented with a polynomial number of states independent of the alphabet. For each n ≥ 4 we construct an n-state automaton over a finite alphabet whose complement requires at least \(\tfrac12 2^{\lfloor(n-4)/127\rfloor}-1\) states.
PDF Source
No. 130

Exact Fourier transforms below \(n\log n\)

Gives a deterministic length-n discrete Fourier transform algorithm using \(O(n(\log n)^{1-\delta})\) operations for every n, with explicit \(\delta=10^{-13}\). The model uses exact complex arithmetic, unrestricted coefficients and a supplied root of unity, and counts scalar preparation and logarithmic-word indexing.

Finite tensor savings and exact Fourier circuits

Lean ✓
We construct exact nonuniform Fourier circuits of size \(o(n\log n)\) along an unbounded sequence of lengths, counting every addition, subtraction, and scalar multiplication. This refutes the \(\Omega(n\log n)\) lower bound in the unrestricted complex linear-circuit model. The construction uses a finite tensor saving: a tensor power of some invertible nonmonomial complex matrix can be computed with fewer matrix calls than the standard tensor-axis algorithm on the same coordinates, when invertible monomial maps are allowed freely between calls.
PDF Source

An explicit power saving for the exact discrete Fourier transform

We give a deterministic algorithm that computes the discrete Fourier transform at every length n in \(O(n(\log n)^{1-10^{-13}})\) operations. The model uses exact complex arithmetic, unrestricted coefficients, specified Fourier roots, and unit-cost logarithmic-size indexing; scalar preparation and array organization are included.
PDF Source
No. 131

Rapid mixing of graph switches for every degree sequence

Resolves the simple-undirected Kannan–Tetali–Vempala conjecture: the lazy edge-switch chain mixes in \(O(n^8)\) time for every graphical labeled degree sequence. The same degree-constrained graphs can also be sampled exactly uniformly by an almost-surely terminating algorithm with expected polynomial bit running time.

Polynomial mixing of the switch chain for every graphical degree sequence

We prove the simple-undirected form of the Kannan–Tetali–Vempala conjecture: the switch chain on simple undirected graphs mixes in polynomial time for every graphical degree sequence. For a lazy chain that proposes switches uniformly on four vertices, the total-variation mixing time at distance 1/4 is at most \(2n^8\). We also give an exactly uniform sampler for every graphical labeled degree vector. It uses unbiased random bits, terminates almost surely, and has expected polynomial bit running time.
PDF Source
No. 132

A superquadratic separation of sensitivity and block sensitivity

Constructs total Boolean functions with block sensitivity \(\mathop{\mathrm{bs}}\nolimits (f)\ge s(f)^\alpha\) for a fixed α > 2, disproving the quadratic strengthening of the Sensitivity Conjecture. Here \(s(f)\) counts influential individual-bit flips, while block sensitivity allows disjoint groups of bits to change together.

A superquadratic separation between sensitivity and block sensitivity

Lean ✓
We disprove the quadratic strengthening of the Sensitivity Conjecture by constructing nonconstant total Boolean functions whose block sensitivity grows faster than any constant multiple of sensitivity squared. In fact, for some fixed α > 2, our examples have unbounded block sensitivity and satisfy \(\mathop{\mathrm{bs}}\nolimits (f)\ge s(f)^\alpha\).
PDF Source
No. 133

The computational complexity of Weisfeiler–Leman refinement

Proves unconditional \(n^{\Omega(k)}\) deterministic time lower bounds for joint and separate k-dimensional Weisfeiler–Leman equivalence, for sufficiently large fixed k in the specified sequential adjacency-matrix models. With dimension as input, joint equivalence is EXPTIME-complete even on subcubic graphs; deciding whether refinement identifies a graph is also EXPTIME-complete.

Unconditional time lower bounds for Weisfeiler–Leman equivalence

For every sufficiently large fixed k, deciding whether two n-vertex graphs are k-Weisfeiler–Leman equivalent requires \(n^{\Omega(k)}\) deterministic sequential time in the worst case. The bound holds at every sufficiently large graph order, even for simple connected uncolored graphs of diameter at most two, without a complexity assumption. Inputs are explicit adjacency matrices; the models are multitape Turing machines and sequential logarithmic-word RAMs with fixed polynomial-bit-time instructions. Both joint and separate replacement conventions are covered.
PDF Source

The complexity of identifying a graph by Weisfeiler–Leman refinement

We prove that deciding whether Weisfeiler–Leman refinement of an input dimension identifies a given graph is EXPTIME-complete. The input is a nonempty finite simple uncolored graph in adjacency-matrix form and a positive binary-encoded dimension. Identification quantifies over every comparison graph.
PDF Source

Parity lifts and bounded-treewidth witnesses for Weisfeiler–Leman equivalence

For k ≥ 4, we construct two uncolored graphs that are k-dimensional Weisfeiler–Leman equivalent exactly when a prescribed finite-domain choice system has no compatible choice. The system has \(k+1\) domains for joint refinement and k for separate-coordinate refinement. A successful choice is detected after two joint rounds or one separate round. Applied to sparse satisfiability, the reduction gives fixed-dimension \(n^{\Omega(k)}\) time exclusions under positive-rate ETH, even for deciding equality of these early histograms.
PDF Source
No. 134

Generalized star height at most three

Every regular language over a finite alphabet has a generalized regular expression with at most three nested Kleene stars, allowing union, concatenation and complement over the same alphabet. This establishes an absolute bound independent of automaton size, resolving the uniform-boundedness version of the generalized star-height problem.

Generalized Star Height at Most Three

Every regular language over a finite alphabet has generalized star height at most three, with complement taken in the same free monoid. We express finite-monoid computations using a prefix code of word pieces.
PDF Source

Generalized Star Height at Most Four

Every regular language over a finite alphabet has generalized star height at most four over that same alphabet. We give a complete construction using an affine correction that hides one interval product, a finite clock, and several scales for moving boundaries through periodic words.
PDF Source

Finite Monoid Computations and a Uniform Generalized Star-Height Bound

Every regular language over a finite alphabet has a generalized regular expression of star height at most thirteen over that same alphabet. We prove this uniform bound by representing finite monoid computations as affine updates and recovering them through twelve successive split constructions.
PDF Source
No. 135

Homogeneous depth-five lower bounds for iterated matrix multiplication

Over every characteristic-zero field, the \((1,1)\) entry of a product of n independent \(n\times n\) variable matrices requires \(n^{\Theta(\sqrt n)}\) gates in homogeneous depth-five sum–product circuits. This sharp bound allows shared gates and bottom linear forms involving all variables.

Homogeneous depth-five lower bounds for iterated matrix multiplication

Let \(\mathop{\mathrm{IMM}}\nolimits _{n,n}\) be the \((1,1)\) entry of a product of n independent \(n\times n\) matrices of variables. Over every field of characteristic zero, every syntactically homogeneous \(\Sigma\Pi\Sigma\Pi\Sigma\) circuit computing \(\mathop{\mathrm{IMM}}\nolimits _{n,n}\) has at least \(n^{\sqrt n/400}\) gates for all sufficiently large n, with an absolute threshold independent of the field. Bottom linear forms may have arbitrary support, and arbitrary finite fan-in, fan-out, and gate sharing are allowed. Over every field, a block expansion gives such circuits with at most \(n^{\sqrt n+4}\) gates for n ≥ 2. Thus the gate complexity over characteristic-zero fields is \(n^{\Theta(\sqrt n)}\).
PDF Source
No. 136

A quasilinear PCP theorem for PPAD

Resolves the quasilinear PCP-for-PPAD conjecture. An End-of-Line instance of length N reduces to numerical circuit constraints of total length \(N(\log N)^{O(1)}\) such that any polynomially encoded rational assignment satisfying all but a fixed fraction to fixed accuracy yields an endpoint solution. Such assignments always exist, giving robust local verification with only quasilinear size overhead.

The PCP-for-PPAD conjecture: a quasilinear reduction

We prove the quasilinear-size PCP-for-PPAD conjecture of Babichenko, Papadimitriou, and Rubinstein. There are fixed positive rational constants ε and δ and a deterministic polynomial-time reduction that transforms an End-of-Line instance of binary length N into a generalized circuit of total binary length \(N(\log N)^{O(1)}\). From any rational assignment of polynomial encoding length that ε-satisfies all but a δ fraction of the gates, a solution to the original End-of-Line instance can be recovered in polynomial time, regardless of which gates fail. Such assignments always exist, with one fixed polynomial bound on their encoding length.
PDF Source
No. 137

One-tape time simulation in two-fifths-power space

Determines the halting and finite-control outcome of a fixed deterministic one-writable-tape machine up to time T using \(O(T^{2/5}\log^C(T+2))\) space, improving the square-root exponent. Heads move at most one cell per step; finitely many read-only input heads are allowed. Initial contents are independent of T, and contents and input symbols have polylogarithmic-space access. Simulation time is unrestricted.

Simulating One-Tape Time in Two-Fifths-Power Space

We show that a fixed deterministic Turing machine with one writable tape and head can be simulated in \(O(T^{2/5}\mathop{\mathrm{polylog}}\nolimits (T+2))\) work-space bits when a binary time cap T ≥ 2 is supplied. The simulator computes the finite-control and halting outcome by time T; its running time is unrestricted. The result allows a fixed number of read-only input heads and requires a fixed accessor that supplies every initial writable and read-only symbol within distance T of the relevant head origin in polylogarithmic space. This improves the square-root space exponent for one-tape machines, answering Williams's question for this model.
PDF Source
No. 138

Subset Sum in \(O(2^{0.49n})\) time

Gives a uniform randomized classical algorithm for worst-case Subset Sum in ordinary \(O(2^{0.49n})\) word-RAM time on polynomial-bit inputs, where n counts the integers. The time bound holds on every execution and success probability is at least 2/3 on every input. Inputs may repeat positive integers; words have \(O(n+b)\) bits for maximum input bit length b.

Subset Sum in Time \(O(2^{0.49n})\)

We give a uniform randomized classical algorithm for Subset Sum with bounded error and worst-case running time \(O(2^{0.49n})\) on polynomial-bit inputs in a word-RAM model, where n is the number of input integers. The time bound holds on every random execution.
PDF Source

A Low-Space Algorithm for Worst-Case Subset Sum

We give a uniform classical randomized decision algorithm for worst-case Subset Sum. Under every fixed polynomial bound on input-integer bit length, it uses \(\mathop{\mathrm{poly}}\nolimits (n)2^{n/2}\) time and ordinary \(O(2^{n/5})\) writable words of \(O(n+b)\) bits, where b is the largest input bit length. Both resource bounds hold on every execution. The error is one-sided: the algorithm always rejects unsolvable instances and accepts each solvable instance with probability at least 2/3.
PDF Source
No. 139

Subpolynomial query complexity for log-concave sampling

For C2 potentials with a supplied minimizer and \(I\preceq\nabla^2V\preceq2I\), proves that sampling within total variation 1/10 requires only \(C_\varepsilon d^\varepsilon\) exact value-and-gradient queries for every fixed ε > 0. The bound holds on every run, with unrestricted computation between queries. A logarithmic lower bound also holds, so the optimal power-law exponent in this oracle model is zero.

Subpolynomial query complexity for well-conditioned log-concave sampling

Lean ✓
For every fixed ε > 0, we give a sampling algorithm using at most \(C_\varepsilon d^\varepsilon\) exact first-order queries on every execution for C2 potentials on ℝd with a known minimizer and Hessian between Id and \(2I_d\). The output has total-variation distance at most 1/10 from the target Gibbs law. Computation between queries is unrestricted. We also prove an \(\Omega(\log d)\) query lower bound for arbitrary randomized adaptive algorithms, determining the optimal dimension exponent to be zero.
PDF Source
No. 140

Memory–sample lower bounds for noiseless Gaussian regression

For fixed A > 0, a one-pass learner with \(Ad^2\) persistent bits needs \(\Omega_A(d\log(1/\epsilon))\) noiseless Gaussian samples to recover a unit vector to angular error \(0\lt \epsilon\le1/10\) with probability 2/3, uniformly in accuracy for large d. Computation and randomized updates are unrestricted, but output uses only the terminal state, stopping index and fresh randomness.

Subsphere methods for memory-sample lower bounds in noiseless Gaussian regression

Lean ✓
Let a finite-state streaming learner estimate a uniformly random unit vector from independent exact Gaussian linear measurements. We prove that \(o(d^2)\) bits of persistent memory and angular success probability at least 2/3 require at least \(2^{-16}d\log_2(1/\epsilon)\) samples for all sufficiently large d, uniformly for \(0\lt \epsilon\le1/10\). The proof conditions each batch on its observed projection and controls the resulting random residual subsphere.
PDF Source

Replacing Gaussian observations in memory-constrained inference

Lean ✓
Replacing the Gaussian rows used to select a finite message by independent rows increases the remaining conditional information by at most \(Cd\), for a uniform spherical signal, message entropy at most d2, and the specified row dimensions proportional to d. As an application, we prove that learners with \(M=o(d^2)\) persistent bits need \(T=\Omega(d\log(1/\epsilon))\) exact observations to attain uniform-sphere angular success at least 3/5, for \(0\lt \epsilon\le1/10\) and a deterministic finite horizon.
PDF Source

Projection moments, positive cap domination, and Riesz estimates on the sphere

Lean ✓
We prove moment estimates for exact random projections of finite measures whose mass is controlled on Euclidean balls, and derive positive domination by countable sums of spherical cap measures. For learners with \(M=o(d^2)\) bits of memory, these estimates give three proofs that uniform-sphere average success at least 2/3 at angular accuracy \(0\lt \epsilon\le1/10\) requires \(\Omega(d\log(1/\epsilon))\) noiseless Gaussian observations. The three proofs keep their different stopping and accuracy costs explicit.
PDF Source

Posterior replicas and conditional information in Gaussian regression

Lean ✓
For a signal with density bounded by L relative to uniform probability on \(S^{d-1}\), we bound the information in a finite message W formed from exact Gaussian measurements, conditional on an independent projection revealed only to the analyst. For explicit row counts proportional to d, the bound is \(O(H(W)/d+d+\log(2+\log L))\). Consequently, a finite-state learner with \(o(d^2)\) persistent bits and a deterministic sample horizon needs \(\Omega(d\log(1/\epsilon))\) fresh noiseless Gaussian measurements for constant-probability angular accuracy \(0\lt \epsilon\le1/10\) under the uniform spherical prior.
PDF Source

Memory and precision in noiseless Gaussian regression

Lean ✓
For every fixed A > 0, a learner that retains at most \(Ad^2\) bits between fresh exact Gaussian linear measurements needs \(\Omega_A(d\log(1/\epsilon))\) measurements to estimate a uniformly random unit vector to angular error at most ϵ, for any \(0\lt \epsilon\le 1/10\), with probability at least 2/3. The constant is absolute for \(o(d^2)\) memory.
PDF Source

Localization costs and information growth for exact Gaussian observations

For the image of a uniform cube under a spherical coordinate map, we prove that finite messages from t blocks of \(\Theta(d)\) exact Gaussian measurements reveal only \(O_A(dt)\) information when each message has at most \(\exp(Ad^2)\) values, for fixed A. The same bound holds when each message is supplemented with a nested cell that restores the required geometric spread.
PDF Source
No. 141

Existential–universal real sentences in the counting hierarchy

Proves that the existential theory of the reals lies in the counting hierarchy. More generally, truth of existential–universal real sentences can be decided at one fixed level of that hierarchy, even when their integer polynomials are specified by arithmetic circuits.

Existential–universal real sentences in the counting hierarchy

We prove that the existential theory of the reals lies in the counting hierarchy. More generally, we show that the truth of existential–universal sentences over the reals can be decided in a fixed level of the counting hierarchy, even when the integer polynomials are given by arithmetic circuits.
PDF Source
No. 142

Deterministic polynomial factorization over prime fields

Gives a uniform deterministic algorithm that completely factors every nonzero dense degree-n polynomial over a prime field 𝔽p, including multiplicities, in bit complexity polynomial in \((n+1)\log p\). The prime is supplied in binary. No randomness, integer-factorization or primitive-root oracle, or GRH assumption is required.

Deterministic Polynomial Factorization over Prime Fields

We give a uniform deterministic polynomial-time algorithm for complete factorization over prime fields. For a prime p in binary and a nonzero polynomial \(f\in\mathbf F_p[x]\) given by its dense coefficient list, the algorithm computes the irreducible factors and their multiplicities using a number of bit operations polynomial in \((\deg f+1)\log p\). The proof uses the uniform Hecke zero-free theorem from the companion paper Primitive roots for every admissible integer base.
PDF Source