The Gram-Schmidt Walk: A Cure for the Banaszczyk Blues
Nikhil Bansal, Daniel Dadush, Shashwat Garg, Shachar Lovett

TL;DR
This paper introduces a randomized algorithm based on the Gram-Schmidt walk to efficiently find sign combinations of vectors that satisfy discrepancy bounds, resolving a longstanding open problem in discrepancy theory.
Contribution
It provides the first efficient randomized algorithm for Banaszczyk's discrepancy result, improving the constructive aspect of the theory.
Findings
Developed an efficient randomized algorithm for discrepancy problems.
Achieved bounds matching Banaszczyk's non-constructive result.
Enabled new practical algorithms for discrepancy minimization.
Abstract
An important result in discrepancy due to Banaszczyk states that for any set of vectors in of norm at most and any convex body in of Gaussian measure at least half, there exists a combination of these vectors which lies in . This result implies the best known bounds for several problems in discrepancy. Banaszczyk's proof of this result is non-constructive and a major open problem has been to give an efficient algorithm to find such a combination of the vectors. In this paper, we resolve this question and give an efficient randomized algorithm to find a combination of the vectors which lies in for an absolute constant. This leads to new efficient algorithms for several problems in discrepancy theory.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Approximation and Integration · Analytic Number Theory Research · Point processes and geometric inequalities
