English

Online Beck--Fiala Down to Logarithmic Sparsity

Combinatorics 2026-07-15 v1 Discrete Mathematics Data Structures and Algorithms Probability

Abstract

The Beck--Fiala conjecture asserts that every matrix A{0,1}n×TA\in\{0,1\}^{n\times T} with at most dd nonzero entries in each column has discrepancy O(d)O(\sqrt d). A major breakthrough result of Bansal and Jiang recently established the validity of the conjecture for dlog(T)2d \ge \log(T)^2. The present article extends the validity of the classical \textit{offline} Beck--Fiala conjecture to dlog(T)1+o(1)d \ge \log(T)^{1+o(1)}; moreover, the main thrust of the result is that it is actually obtained by an efficient \textit{online} algorithm that minimizes prefix discrepancy. The result is also essentially optimal, since online prefix discrepancy is known to scale as ω(d)\omega(\sqrt{d}) for d=o(logT)d =o(\log T). As an immediate corollary, the open question of online vector balancing in the Spencer setting is also resolved. The algorithm is based on a compactly supported Metropolis fixed-point walk, constructed by combining ideas from several recent works on the online Koml\'os problem. The proof was generated in conversation with ChatGPT 5.6 Pro; the authors provided high-level guidance in several rounds of prompting, followed by manual checking and rewriting of the proof.

Keywords

Cite

@article{arxiv.2607.14238,
  title  = {Online Beck--Fiala Down to Logarithmic Sparsity},
  author = {Dylan J. Altschuler and Konstantin Tikhomirov},
  journal= {arXiv preprint arXiv:2607.14238},
  year   = {2026}
}

Comments

9 pages