Papers
Topics
Authors
Recent
Search
2000 character limit reached

Komlós Conjecture

Updated 22 September 2026
  • The Komlós Conjecture is a central problem in discrepancy theory, asserting the existence of a universal constant such that, for every collection of vectors v_i, one can choose signs such that the L_infinity norm of the signed sum is bounded by this constant.
  • The conjecture generalizes the Beck-Fiala discrepancy problem and is related to vector-balancing, with significant implications for dynamic programming algorithms and integer linear programming.
  • The Komlós Conjecture is distinct from the Loebl-Komlos-Sos tree containment conjecture and addresses bounded Euclidean norms and combinatorial discrepancies of real matrices.

The Komlós conjecture is a central problem in discrepancy theory concerning the signing of vectors with bounded Euclidean norm. It asserts that there exists a universal constant CC such that, for every collection v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d satisfying vi21\|v_i\|_2\le 1, one can choose signs εi{1,1}\varepsilon_i\in\{-1,1\} with

i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.

Equivalently, every real matrix whose columns have Euclidean norm at most one has discrepancy bounded by an absolute constant. The conjecture is distinct from the Loebl–Komlós–Sós tree-containment conjecture, although both belong to the broader family of problems associated with János Komlós.

1. Formulation and terminology

For a matrix ARm×nA\in\mathbb R^{m\times n}, its combinatorial discrepancy is

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.

The matrix is in the Komlós setting when every column satisfies

Aj21.\|A_{*j}\|_2\le 1.

The Komlós conjecture states that

disc(A)=O(1),\operatorname{disc}(A)=O(1),

with an implied constant independent of mm, v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d0, and v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d1. In vector form, the conjecture asks for a signing whose coordinatewise signed sums remain uniformly bounded, regardless of the number of vectors or ambient dimension.

The normalization is invariant under the usual vector interpretation: the columns v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d2 are the vectors v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d3, and

v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d4

The v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d5 norm measures the largest coordinate of the resulting vector. The problem is therefore a vector-balancing problem in which the available coefficients are restricted to the two values v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d6 and v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d7.

The conjecture is stronger than results allowing fractional coefficients, partial colorings, arbitrary unit vectors as coefficients, or complex unit-modulus coefficients. In particular, a bound for complex discrepancy or rank-v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d8 vector discrepancy does not imply the Boolean signing statement.

The term Komlós conjecture is also used in other areas of extremal graph theory. The Loebl–Komlós–Sós conjecture asserts that an v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d9-vertex graph with at least vi21\|v_i\|_2\le 10 vertices of degree at least vi21\|v_i\|_2\le 11 contains every tree of order vi21\|v_i\|_2\le 12. It is a different conjecture, involving tree embeddings and degree distributions rather than vector discrepancy.

2. Relations with discrepancy theory

The Komlós problem generalizes the Beck–Fiala discrepancy problem. In a set system, the incidence matrix is a vi21\|v_i\|_2\le 13-vi21\|v_i\|_2\le 14 matrix. If every element belongs to at most vi21\|v_i\|_2\le 15 sets, each incidence-matrix column has Euclidean norm at most vi21\|v_i\|_2\le 16. Applying the Komlós conjecture to the matrix scaled by vi21\|v_i\|_2\le 17 would imply the Beck–Fiala bound

vi21\|v_i\|_2\le 18

Banaszczyk proved the general upper bound

vi21\|v_i\|_2\le 19

for matrices with unit-bounded column norms. This remains the principal classical benchmark in the general setting, although subsequent work has improved its dependence on εi{1,1}\varepsilon_i\in\{-1,1\}0.

A partial-coloring theorem of Kashin gives a constant-discrepancy partial signing: a vector in εi{1,1}\varepsilon_i\in\{-1,1\}1 with at least εi{1,1}\varepsilon_i\in\{-1,1\}2 nonzero coordinates can be chosen while maintaining bounded discrepancy. Iterating this result gives a full-coloring bound of εi{1,1}\varepsilon_i\in\{-1,1\}3, but the discrepancy cost accumulates over the successive partial-coloring stages. The gap between constant-discrepancy partial colorings and constant-discrepancy full colorings is one of the structural difficulties of the subject.

The discrepancy problem also admits several relaxations. In rank-εi{1,1}\varepsilon_i\in\{-1,1\}4 vector discrepancy, the signs are replaced by unit vectors in εi{1,1}\varepsilon_i\in\{-1,1\}5. In complex discrepancy, the coefficients are allowed to be arbitrary complex numbers of unit modulus. Gaussian discrepancy replaces the deterministic signing by a centered Gaussian vector with a constrained covariance matrix. These relaxations are generally easier than the Boolean problem.

3. Bounds before the resolution

The algorithmic result “An Algorithm for Komlós Conjecture Matching Banaszczyk’s Bound” gave an efficient randomized algorithm producing

εi{1,1}\varepsilon_i\in\{-1,1\}6

discrepancy for Komlós matrices, matching Banaszczyk’s existential bound (Bansal et al., 2016). Its method used SDP-generated vector updates, random sign projections, freezing of nearly integral coordinates, approximate orthogonality, and Freedman-type martingale concentration.

A later algorithmic approach based on affine spectral independence improved the general upper bound to

εi{1,1}\varepsilon_i\in\{-1,1\}7

where the tilde hides factors polynomial in εi{1,1}\varepsilon_i\in\{-1,1\}8, while also proving the Beck–Fiala conjecture for sufficiently large column degree (Bansal et al., 5 Aug 2025). The method uses an SDP-guided discrete Brownian motion and imposes affine spectral-independence constraints to decouple the evolution of discrepancy across rows. A related exposition states the explicit form

εi{1,1}\varepsilon_i\in\{-1,1\}9

and notes that this is asymptotically smaller than i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.0, thereby refuting Hajela’s conjecture that a i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.1 lower bound should hold (Bansal et al., 28 Aug 2026).

Several smoothed-analysis results establish much stronger discrepancy bounds after random perturbation. For Gaussian noise, if i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.2, where the entries of i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.3 are independent Gaussian variables of variance i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.4, then under

i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.5

a suitable signing achieves discrepancy at most i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.6 with probability tending to one (Bansal et al., 2022). For Rademacher noise, if i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.7 has independent i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.8 entries and i=1nεiviC.\left\|\sum_{i=1}^n \varepsilon_i v_i\right\|_\infty\le C.9, then

ARm×nA\in\mathbb R^{m\times n}0

asymptotically almost surely (Aigner-Horev et al., 2023). These are smoothed statements and do not imply the worst-case conjecture for the unperturbed matrix.

The strongest explicit lower bound described in the supplied research is

ARm×nA\in\mathbb R^{m\times n}1

where ARm×nA\in\mathbb R^{m\times n}2 denotes the universal Komlós discrepancy constant. It is obtained from normalized matrices associated with unsatisfiable Boolean formulas and is optimal within the class arising from read-once resolution proofs (Kunisky, 2021). This lower bound does not contradict a constant upper bound; it shows only that any universal constant must be at least ARm×nA\in\mathbb R^{m\times n}3.

4. Resolution of the conjecture

The paper “An elementary proof of the Komlós conjecture” proves the standard, non-prefix Komlós conjecture with the explicit universal constant ARm×nA\in\mathbb R^{m\times n}4 (Karingula et al., 17 Sep 2026). Its theorem states that for every ARm×nA\in\mathbb R^{m\times n}5 with ARm×nA\in\mathbb R^{m\times n}6, there exist signs ARm×nA\in\mathbb R^{m\times n}7 such that

ARm×nA\in\mathbb R^{m\times n}8

The proof proceeds through two ingredients. First, it establishes a balancing lemma for a finitely supported probability distribution ARm×nA\in\mathbb R^{m\times n}9. If disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.0 is sufficiently close in total variation to each of its translates by disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.1, specifically if

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.2

then signs can be chosen so that

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.3

belongs to the convex hull of the support of disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.4.

Second, it constructs a mean-zero distribution supported on the cube disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.5 satisfying

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.6

for every vector disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.7 of Euclidean norm at most one. For rational vectors, the construction begins with the product density generated by the one-dimensional tent function

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.8

The density has controlled translation distance because its directional derivative satisfies

disc(A)=minx{1,1}nAx.\operatorname{disc}(A) = \min_{x\in\{-1,1\}^n}\|Ax\|_\infty.9

A discretization argument transfers the continuous density to a finitely supported distribution on a rational grid. General real vectors are handled by approximation.

Applying the balancing lemma to Aj21.\|A_{*j}\|_2\le 1.0 gives

Aj21.\|A_{*j}\|_2\le 1.1

Multiplication by Aj21.\|A_{*j}\|_2\le 1.2 yields

Aj21.\|A_{*j}\|_2\le 1.3

The result is independent of both Aj21.\|A_{*j}\|_2\le 1.4 and Aj21.\|A_{*j}\|_2\le 1.5, and therefore establishes the conjecture.

The constant Aj21.\|A_{*j}\|_2\le 1.6 is not claimed to be optimal. The proof is an elementary simplification of a preceding proof of Guo, Fang, and Lu, which obtained the sharper constant Aj21.\|A_{*j}\|_2\le 1.7. The elementary argument is designed for conceptual transparency rather than quantitative optimization.

5. Proof mechanisms and variants

The splitting operator underlying the elementary proof is defined for a distribution Aj21.\|A_{*j}\|_2\le 1.8 and a vector Aj21.\|A_{*j}\|_2\le 1.9 by

disc(A)=O(1),\operatorname{disc}(A)=O(1),0

and

disc(A)=O(1),\operatorname{disc}(A)=O(1),1

The additional binary coordinate records whether both possible parents are available. The operation preserves total mass and contracts translation distance in the original coordinates.

When the operator is applied with disc(A)=O(1),\operatorname{disc}(A)=O(1),2, the two parents differ by disc(A)=O(1),\operatorname{disc}(A)=O(1),3. If disc(A)=O(1),\operatorname{disc}(A)=O(1),4, the mass of states with both parents is at least disc(A)=O(1),\operatorname{disc}(A)=O(1),5. This overlap provides enough freedom to choose the final sign while preserving the required mean. The inductive construction thus converts approximate translation invariance into an exact signing.

This mechanism differs from the SDP-guided stochastic-process proofs used for the earlier asymptotic bounds. Those methods evolve a fractional coloring disc(A)=O(1),\operatorname{disc}(A)=O(1),6, freeze coordinates approaching disc(A)=O(1),\operatorname{disc}(A)=O(1),7, and control row discrepancies through covariance constraints, regularized energies, and martingale inequalities. The elementary proof instead constructs a nearly translation-invariant distribution and uses convexity and total variation.

The result does not prove the strong Komlós conjecture, which asks for a single signing controlling every prefix: disc(A)=O(1),\operatorname{disc}(A)=O(1),8 The ordering of the vectors is fixed in this prefix formulation. The established theorem controls only the final sum.

6. Relaxations, applications, and current status

Complex discrepancy replaces signs by unit-modulus complex coefficients: disc(A)=O(1),\operatorname{disc}(A)=O(1),9 For real matrices, this is equivalent to rank-mm0 vector discrepancy, where each sign is replaced by a unit vector in mm1. A dimension-free bound

mm2

and consequently

mm3

was established for matrices with unit-bounded columns (Guillen et al., 14 Sep 2026). This resolves corresponding Gaussian-discrepancy formulations, but it does not by itself imply the Boolean Komlós conjecture.

The conjecture also has algorithmic consequences. Discrepancy bounds in the Komlós setting can be used in dynamic-programming algorithms for standard-form integer linear programs. If mm4 denotes the worst Komlós discrepancy for matrices with mm5 columns, then the resulting optimization and feasibility algorithms have running times controlled by mm6 and mm7, respectively, up to determinant and input-size factors (Gribanov et al., 10 Apr 2026). The proved bound mm8 yields quasiexponential dependence on mm9, while the Komlós conjecture would reduce this dependence to v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d00.

The established status is therefore as follows:

  • Classical Komlós conjecture: proved with the explicit universal bound v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d01 (Karingula et al., 17 Sep 2026).
  • Best constant: not determined; v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d02 is a lower bound, while v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d03 is an elementary explicit upper bound (Kunisky, 2021, Karingula et al., 17 Sep 2026).
  • Strong prefix Komlós conjecture: remains open (Karingula et al., 17 Sep 2026).
  • Algorithmic constant-bound signing: the elementary proof provides a finite construction for rational input vectors but does not establish a polynomial-time algorithm (Karingula et al., 17 Sep 2026).
  • Complex and rank-v1,,vnRdv_1,\ldots,v_n\in\mathbb R^d04 relaxations: admit explicit dimension-free bounds (Guillen et al., 14 Sep 2026).
  • Loebl–Komlós–Sós conjecture: a separate tree-containment conjecture; its approximate sparse form was proved through a four-paper series using sparse decompositions, regularized matchings, expansion structures, and tree-embedding configurations (Hladký et al., 2014, Hladký et al., 2014, Hladký et al., 2014, Hladký et al., 2014).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Komlós Conjecture.