---
title: Komlós Conjecture
url: https://www.emergentmind.com/topics/komlos-conjecture
type: topic
---

# Komlós Conjecture

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 \(C\) such that, for every collection \(v_1,\ldots,v_n\in\mathbb R^d\) satisfying \(\|v_i\|_2\le 1\), one can choose signs \(\varepsilon_i\in\{-1,1\}\) with
\[
\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 \(A\in\mathbb R^{m\times n}\), its combinatorial discrepancy is
\[
\operatorname{disc}(A)
=
\min_{x\in\{-1,1\}^n}\|Ax\|_\infty.
\]
The matrix is in the **Komlós setting** when every column satisfies
\[
\|A_{*j}\|_2\le 1.
\]
The Komlós conjecture states that
\[
\operatorname{disc}(A)=O(1),
\]
with an implied constant independent of \(m\), \(n\), and \(A\). 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 \(A_{*j}\) are the vectors \(v_j\), and
\[
Ax=\sum_{j=1}^n x_jv_j.
\]
The \(\ell_\infty\) 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 \(+1\) and \(-1\).

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-\(2\) 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 \(n\)-vertex graph with at least \(n/2\) vertices of degree at least \(k-1\) contains every tree of order \(k\). 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 \(0\)-\(1\) matrix. If every element belongs to at most \(t\) sets, each incidence-matrix column has Euclidean norm at most \(\sqrt t\). Applying the Komlós conjecture to the matrix scaled by \(t^{-1/2}\) would imply the Beck–Fiala bound
\[
\operatorname{disc}(\mathcal S)=O(\sqrt t).
\]

Banaszczyk proved the general upper bound
\[
\operatorname{disc}(A)=O(\sqrt{\log n})
\]
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 \(n\).

A partial-coloring theorem of Kashin gives a constant-discrepancy partial signing: a vector in \(\{-1,0,1\}^n\) with at least \(n/6\) nonzero coordinates can be chosen while maintaining bounded discrepancy. Iterating this result gives a full-coloring bound of \(O(\log n)\), 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-\(2\) vector discrepancy**, the signs are replaced by unit vectors in \(\mathbb R^2\). 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
\[
O(\sqrt{\log n})
\]
discrepancy for Komlós matrices, matching Banaszczyk’s existential bound [1605.02882]. 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
\[
\widetilde O(\log^{1/4}n),
\]
where the tilde hides factors polynomial in \(\log\log n\), while also proving the Beck–Fiala conjecture for sufficiently large column degree [2508.03961]. 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
\[
O\!\left((\log n)^{1/4}(\log\log n)^{7/4}\right)
\]
and notes that this is asymptotically smaller than \(\sqrt{\log n}\), thereby refuting Hajela’s conjecture that a \(\Omega(\sqrt{\log n})\) lower bound should hold [2608.28452].

Several smoothed-analysis results establish much stronger discrepancy bounds after random perturbation. For Gaussian noise, if \(A=M+R\), where the entries of \(R\) are independent Gaussian variables of variance \(\sigma^2/d\), then under
\[
n=\omega\!\left(\frac{d\log d}{\sigma^{4/3}}\right)
\]
a suitable signing achieves discrepancy at most \(1/d\) with probability tending to one [2204.11427]. For Rademacher noise, if \(R\) has independent \(\pm1\) entries and \(n=\omega(d\log d)\), then
\[
\operatorname{DISC}\!\left(M+\frac{R}{\sqrt d}\right)\le 8d^{-1/2}
\]
asymptotically almost surely [2307.06285]. 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
\[
K\ge 1+\sqrt2\approx 2.414,
\]
where \(K\) 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 [2111.02974]. This lower bound does not contradict a constant upper bound; it shows only that any universal constant must be at least \(1+\sqrt2\).

## 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 \(36\) [2609.20979]. Its theorem states that for every \(v_1,\ldots,v_n\in\mathbb R^d\) with \(\|v_i\|_2\le1\), there exist signs \(\varepsilon_i\in\{-1,1\}\) such that
\[
\left\|\sum_{i=1}^n\varepsilon_iv_i\right\|_\infty\le36.
\]

The proof proceeds through two ingredients. First, it establishes a balancing lemma for a finitely supported probability distribution \(P\). If \(P\) is sufficiently close in total variation to each of its translates by \(6v_i\), specifically if
\[
\|P\|_{6v_i}\le \frac13,
\]
then signs can be chosen so that
\[
\mu(P)+\sum_i\varepsilon_iv_i
\]
belongs to the convex hull of the support of \(P\).

Second, it constructs a mean-zero distribution supported on the cube \([-6,6]^d\) satisfying
\[
\|P\|_{v_i}\le\frac13
\]
for every vector \(v_i\) of Euclidean norm at most one. For rational vectors, the construction begins with the product density generated by the one-dimensional tent function
\[
b(t)=\frac1{12}\max\{6-|t|,0\}.
\]
The density has controlled translation distance because its directional derivative satisfies
\[
\int_{\mathbb R^d}(v\cdot\nabla f(x))^2\,dx
=
\frac{\|v\|_2^2}{12}.
\]
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 \(v_i/6\) gives
\[
\frac16\sum_i\varepsilon_iv_i\in[-6,6]^d.
\]
Multiplication by \(6\) yields
\[
\left\|\sum_i\varepsilon_iv_i\right\|_\infty\le36.
\]
The result is independent of both \(n\) and \(d\), and therefore establishes the conjecture.

The constant \(36\) 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 \(3\sqrt{2\pi}\). 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 \(P\) and a vector \(v\) by
\[
(T_vP)(x,0)
=
\frac12\max\{P(x+v),P(x-v)\},
\]
and
\[
(T_vP)(x,1)
=
\frac12\min\{P(x+v),P(x-v)\}.
\]
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 \(3v\), the two parents differ by \(6v\). If \(\|P\|_{6v}\le1/3\), the mass of states with both parents is at least \(1/3\). 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 \(x_t\in[-1,1]^n\), freeze coordinates approaching \(\pm1\), 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:
\[
\max_{1\le r\le n}
\left\|
\sum_{i=1}^r\varepsilon_iv_i
\right\|_\infty
\le C.
\]
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:
\[
\operatorname{cdisc}(C)
=
\min_{|z_j|=1}\|Cz\|_\infty.
\]
For real matrices, this is equivalent to rank-\(2\) vector discrepancy, where each sign is replaced by a unit vector in \(\mathbb R^2\). A dimension-free bound
\[
\operatorname{Vdisc}_2(A)\le46\sqrt2
\]
and consequently
\[
\operatorname{cdisc}(C)\le92\sqrt2
\]
was established for matrices with unit-bounded columns [2609.15071]. 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 \(\kappa_k\) denotes the worst Komlós discrepancy for matrices with \(k\) columns, then the resulting optimization and feasibility algorithms have running times controlled by \(O(\kappa_k)^{2k}\) and \(O(\kappa_k)^k\), respectively, up to determinant and input-size factors [2604.09806]. The proved bound \(\widetilde O(\log^{1/4}k)\) yields quasiexponential dependence on \(k\), while the Komlós conjecture would reduce this dependence to \(2^{O(k)}\).

The established status is therefore as follows:

- **Classical Komlós conjecture**: proved with the explicit universal bound \(36\) [2609.20979].
- **Best constant**: not determined; \(1+\sqrt2\) is a lower bound, while \(36\) is an elementary explicit upper bound [2111.02974; 2609.20979].
- **Strong prefix Komlós conjecture**: remains open [2609.20979].
- **Algorithmic constant-bound signing**: the elementary proof provides a finite construction for rational input vectors but does not establish a polynomial-time algorithm [2609.20979].
- **Complex and rank-\(2\) relaxations**: admit explicit dimension-free bounds [2609.15071].
- **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 [1408.3858; 1408.3871; 1408.3866; 1408.3870].

Source: https://www.emergentmind.com/topics/komlos-conjecture