Online vector balancing and geometric discrepancy
@article{Bansal2019OnlineVB, title={Online vector balancing and geometric discrepancy}, author={Nikhil Bansal and Haotian Jiang and Sahil Singla and Makrand Sinha}, journal={Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing}, year={2019} }
We consider an online vector balancing question where T vectors, chosen from an arbitrary distribution over [−1,1] n , arrive one-by-one and must be immediately given a ± sign. The goal is to keep the discrepancy—the ℓ∞-norm of any signed prefix-sum—as small as possible. A concrete example of this question is the online interval discrepancy problem where T points are sampled one-by-one uniformly in the unit interval [0,1], and the goal is to immediately color them ± such that every sub-interval…
22 Citations
Online Discrepancy with Recourse for Vectors and Graphs
- Computer ScienceSODA
- 2022
The core ideas are to dynamically maintain an expander-decomposition with low recourse (using a very simple approach), and then to show that, as the expanders change over time, a natural local-search algorithm converges quickly (i.e., with high recourse) to a low-discrepancy solution.
Prefix Discrepancy, Smoothed Analysis, and Combinatorial Vector Balancing
- MathematicsITCS
- 2022
A well-known result of Banaszczyk in discrepancy theory concerns the prefix discrepancy problem (also known as the signed series problem): given a sequence of T unit vectors in R d , find ± signs for…
Gaussian discrepancy: a probabilistic relaxation of vector balancing
- Mathematics, Computer ScienceDiscret. Appl. Math.
- 2022
Algorithms for Discrepancy, Matchings, and Approximations: Fast, Simple, and Practical
- MathematicsArXiv
- 2022
We study one of the key tools in data approximation and optimization: low-discrepancy colorings. Formally, given a finite set system ( X, S ) , the discrepancy of a two-coloring χ : X → {− 1 , 1 } is…
GraB: Finding Provably Better Data Permutations than Random Reshuffling
- Computer ScienceArXiv
- 2022
An online Gradient Balancing algorithm (GraB) is proposed that can outperform random reshuffling in terms of both training and validation performance, and even outperform state-of-the-art greedy ordering while reducing memory usage over 100 × .
Resolving Matrix Spencer Conjecture Up to Poly-logarithmic Rank
- Mathematics, Computer ScienceArXiv
- 2022
A simple proof of the matrix Spencer conjecture up to poly-logarithmic rank is given, which implies a log n − Ω(log log n ) qubit lower bound for quantum random access codes encoding n classical bits with advantage ≫ 1 / √ n .
A Gaussian fixed point random walk
- MathematicsITCS
- 2022
A discrete random walk on the real line which takes steps 0,±1 (and one with steps in {±1, 2}) where at least 96% of the signs are ±1 in expectation, and which has N (0, 1) as a stationary distribution is designed.
Flow time scheduling and prefix Beck-Fiala
- Computer ScienceSTOC
- 2022
A general reduction is given that allows us to transfer discrepancy bounds in the prefix Beck-Fiala (bounded ℓ1-norm) setting to bounds on the flow time of an optimal schedule, improving upon the previous best guarantees of O(logn) and O( logn logP).
Algorithms and Barriers in the Symmetric Binary Perceptron Model
- Computer Science2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)
- 2022
It is shown that at high enough densities the SBP exhibits the multi Overlap Gap Property (m-OGP), an intricate geometrical property known to be a rigorous barrier for large classes of algorithms.
Sequential Fair Allocation: Achieving the Optimal Envy-Efficiency Tradeoff Curve
- Economics, Computer ScienceSIGMETRICS
- 2022
This work shows that in the online setting, the two desired properties (envy-freeness and efficiency) are in direct contention, in that any algorithm achieving additive counterfactual envy- freeness up to a factor of LT necessarily suffers a efficiency loss of at least 1 / LT.
References
SHOWING 1-10 OF 42 REFERENCES
Online Geometric Discrepancy for Stochastic Arrivals with Applications to Envy Minimization
- MathematicsArXiv
- 2019
It is shown that the discrepancy of the above problem is sub-polynomial in $n$ and that no algorithm can achieve a constant discrepancy, and a natural generalization of this problem to $2-dimensions where the points arrive uniformly at random in a unit square is obtained.
The power of online thinning in reducing discrepancy
- MathematicsProbability Theory and Related Fields
- 2018
Consider an infinite sequence of independent, uniformly chosen points from $$[0,1]^d$$[0,1]d. After looking at each point in the sequence, an overseer is allowed to either keep it or reject it, and…
2 Combinatorial Discrepancy for Boxes via the γ 2 Norm
- Mathematics, Computer Science
- 2015
A new lower bound of Ω(logd−1 n) for the d-dimensional Tusnády problem, asking for the combinatorial discrepancy of an n-point set in R with respect to axis-parallel boxes is proved and a new, very simple proof is obtained.
Balancing Vectors in Any Norm
- Mathematics, Computer Science2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS)
- 2018
All vector balancing constants admit "good" approximate characterizations, with approximation factors depending only polylogarithmically on the dimension n, and a novel convex program is presented which encodes the "best possible way" to apply Banaszczyk's vector balancing theorem for boundingvector balancing constants from above.
On‐line balancing of random inputs
- MathematicsRandom Struct. Algorithms
- 2020
An online strategy for picking the signs of an online vector balancing game that has value $O(n^{1/2})$ with high probability is given, up to constants, the best possible even when the vectors are given in advance.
Constructive Discrepancy Minimization for Convex Sets
- Mathematics2014 IEEE 55th Annual Symposium on Foundations of Computer Science
- 2014
It is shown that for any symmetric convex set K with measure at least e-n/500, the following algorithm finds a point y ∈ K ∩ [-1, 1]n with Ω(n) coordinates in ±1: (1) take a random Gaussian vector x, (2) compute the point y in K∩ [- 1, 1)n that is closest to x.
Algorithmic discrepancy beyond partial coloring
- Mathematics, Computer ScienceSTOC
- 2017
A new and general algorithmic framework is given that overcomes the limitations of the partial coloring method and can be applied in a black-box manner to various problems and gives new improved bounds and algorithms for several classic problems in discrepancy.
Efficient algorithms for discrepancy minimization in convex sets
- Mathematics, Computer ScienceRandom Struct. Algorithms
- 2018
A constructive version of the result of Gluskin and Giannopoulos, in which the coloring is attained via the optimization of a linear function is proved, which implies a linear programming based algorithm for combinatorial discrepancy obtaining the same result as Spencer.
Tighter Bounds for the Discrepancy of Boxes and Polytopes
- MathematicsArXiv
- 2017
New discrepancy upper bounds for geometrically defined set systems include sets induced by axis-aligned boxes, whose discrepancy is the subject of the well known Tusnady problem, are proved by extending the approach based on factorization norms previously used by the author and Matousek.
Constructive Discrepancy Minimization by Walking on the Edges
- Mathematics2012 IEEE 53rd Annual Symposium on Foundations of Computer Science
- 2012
A new randomized algorithm to find a coloring as in Spencer's result based on a restricted random walk which is “truly” constructive in that it does not appeal to the existential arguments, giving a new proof of Spencer's theorem and the partial coloring lemma.