Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3357713.3384280acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Online vector balancing and geometric discrepancy

Published: 22 June 2020 Publication History

Abstract

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 remains always nearly balanced. As random coloring incurs Ω(T 1/2) discrepancy, while the worst-case offline bounds are Θ(√n log(T/n)) for vector balancing and 1 for interval balancing, a natural question is whether one can (nearly) match the offline bounds in the online setting for these problems. One must utilize the stochasticity as in the worst-case scenario it is known that discrepancy is Ω(T 1/2) for any online algorithm.
In a special case of online vector balancing, Bansal and Spencer [BS19] recently show an O(√nlogT) bound when each coordinate is independently chosen. When there are dependencies among the coordinates, as in the interval discrepancy problem, the problem becomes much more challenging, as evidenced by a recent work of Jiang, Kulkarni, and Singla [JKS19] that gives a non-trivial O(T 1/loglogT ) bound for online interval discrepancy. Although this beats random coloring, it is still far from the offline bound.
In this work, we introduce a new framework that allows us to handle online vector balancing even when the input distribution has dependencies across coordinates. In particular, this lets us obtain a poly(n, logT) bound for online vector balancing under arbitrary input distributions, and a polylog (T) bound for online interval discrepancy. Our framework is powerful enough to capture other well-studied geometric discrepancy problems; e.g., we obtain a poly(log d (T)) bound for the online d-dimensional Tusnády’s problem. All our bounds are tight up to polynomial factors.
A key new technical ingredient in our work is an anti-concentration inequality for sums of pairwise uncorrelated random variables, which might also be of independent interest.

References

[1]
[Ban98] Wojciech Banaszczyk. Balancing vectors and Gaussian measures of ndimensional convex bodies. Random Struct. Algorithms, 12 ( 4 ): 351-360, 1998.
[2]
[Ban10] Nikhil Bansal. Constructive Algorithms for Discrepancy Minimization.
[3]
In Proceedings of FOCS 2010, pages 3-10, 2010.
[4]
[Ban12] Wojciech Banaszczyk. On series of signed vectors and their rearrangements. Random Struct. Algorithms, 40 ( 3 ): 301-316, 2012.
[5]
[Bár79] Imre Bárány. On a Class of Balancing Games. J. Comb. Theory, Ser. A, 26 ( 2 ): 115-126, 1979.
[6]
[Bár08] Imre Bárány. On the Power of Linear Dependencies. In Building Bridges, pages 31-45. Springer, 2008.
[7]
[BDG16] Nikhil Bansal, Daniel Dadush, and Shashwat Garg. An Algorithm for Komlós Conjecture Matching Banaszczyk's Bound. In Proceedings of FOCS 2016, pages 788-799, 2016.
[8]
[BDGL18] Nikhil Bansal, Daniel Dadush, Shashwat Garg, and Shachar Lovett. The Gram-Schmidt Walk: A Cure for the Banaszczyk Blues. In Proceedings of STOC 2018, pages 587-597, 2018.
[9]
[BG81] Imre Bárány and Victor S Grinberg. On some combinatorial questions in finite-dimensional spaces. Linear Algebra and its Applications, 41 : 1-9, 1981.
[10]
[BG17] Nikhil Bansal and Shashwat Garg. Algorithmic discrepancy beyond partial coloring. In Proceedings of STOC 2017, pages 914-926, 2017.
[11]
[BJSS19] Nikhil Bansal, Haotian Jiang, Sahil Singla, and Makrand Sinha. Online vector balancing and geometric discrepancy. CoRR, abs/ 1912.03350, http://arxiv.org/abs/ 1912.03350, 2019.
[12]
[BKPP18] Gerdus Benade, Aleksandr M. Kazachkov, Ariel D. Procaccia, and ChristosAlexandros Psomas. How to Make Envy Vanish Over Time. In Proceedings of EC 2018, pages 593-610, 2018.
[13]
[BS19] Nikhil Bansal and Joel H. Spencer. On-Line Balancing of Random Inputs.
[14]
CoRR, abs/ 1903.06898, 2019.
[15]
[Bud11] Eric Budish. The combinatorial assignment problem: Approximate competitive equilibrium from equal incomes. J. Polit. Econ., 119 ( 6 ): 1061-1103, 2011.
[16]
[Cho94] Sergej Chobanyan. Convergence as of rearranged random series in Banach space and associated inequalities. In Probability in Banach Spaces, 9, pages 3-29. Springer, 1994.
[17]
[DFGGR19] Raaz Dwivedi, Ohad N. Feldheim, Ori Gurel-Gurevich, and Aaditya Ramdas. The power of online thinning in reducing discrepancy. Probability Theory and Related Fields, 174 : 103âĂŞ131, 2019.
[18]
[DGK+14] John P. Dickerson, Jonathan R. Goldman, Jeremy Karp, Ariel D. Procaccia, and Tuomas Sandholm. The computational rise and fall of fairness. In Proceedings of AAAI, pages 1405-1411, 2014.
[19]
[DNTT18] Daniel Dadush, Aleksandar Nikolov, Kunal Talwar, and Nicole TomczakJaegermann. Balancing Vectors in Any Norm. In Proceedings of FOCS 2018, pages 1-10, 2018.
[20]
[ES18] Ronen Eldan and Mohit Singh. Eficient algorithms for discrepancy minimization in convex sets. Random Struct. Algorithms, 53 ( 2 ): 289-307, 2018.
[21]
[Fol67] Duncan K Foley. Resource allocation and the public sector. Yale Econ Essays, 7 : 45-98, 1967.
[22]
[Fra18] Cole Franks. A simplified disproof of Beck's three permutations conjecture and an application to root-mean-squared discrepancy.
[23]
arXiv: 1811.01102, 2018.
[24]
[Gia97] Apostolos A Giannopoulos. On some vector balancing problems. Studia Mathematica, 122 ( 3 ): 225-234, 1997.
[25]
[JKS19] Haotian Jiang, Janardhan Kulkarni, and Sahil Singla. Online Geometric Discrepancy for Stochastic Arrivals with Applications to Envy Minimization. arXiv: 1910.01073, 2019.
[26]
[LM15] Shachar Lovett and Raghu Meka. Constructive Discrepancy Minimization by Walking on the Edges. SIAM J. Comput., 44 ( 5 ): 1573-1582, 2015.
[27]
[LMMS04] Richard J. Lipton, Evangelos Markakis, Elchanan Mossel, and Amin Saberi.
[28]
On approximately fair allocations of indivisible goods. In Proceedings of EC 2004, pages 125-131, 2004.
[29]
[LRR17] Avi Levy, Harishchandra Ramadas, and Thomas Rothvoss. Deterministic Discrepancy Minimization via the Multiplicative Weight Update Method.
[30]
In Proceedings of IPCO 2017, pages 380-391, 2017.
[31]
[Luc17] Brendan Lucier. An economic view of prophet inequalities. SIGecom Exchanges, 16 ( 1 ): 24-47, 2017.
[32]
[Mat09] Jiri Matousek. Geometric discrepancy: An illustrated guide, volume 18.
[33]
Springer Science & Business Media, 2009.
[34]
[MN15] Jiří Matoušek and Aleksandar Nikolov. Combinatorial discrepancy for boxes via the γ2 norm. In Proceedings of SoCG 2015, pages 1-15, 2015.
[35]
[MNT14] Jiří Matoušek, Aleksandar Nikolov, and Kunal Talwar. Factorization norms and hereditary discrepancy. CoRR, abs/1408.1376, 2014.
[36]
[Nik17] Aleksandar Nikolov. Tighter bounds for the discrepancy of boxes and polytopes. CoRR, abs/1701.05532, 2017.
[37]
[NNN12] Alantha Newman, Ofer Neiman, and Aleksandar Nikolov. Beck's three permutations conjecture: A counterexample and some consequences. In Proceedings of FOCS 2012, pages 253-262, 2012.
[38]
[NV13] Hoi H. Nguyen and Van H. Vu. Small Ball Probability, Inverse Theorems, and Applications, pages 409-463. Springer Berlin Heidelberg, 2013.
[39]
[Rot14] Thomas Rothvoß. Constructive Discrepancy Minimization for Convex Sets. In Proceedings of FOCS 2014, pages 140-145, 2014.
[40]
[Spe77] Joel Spencer. Balancing games. J. Comb. Theory, Ser. B, 23 ( 1 ): 68-74, 1977.
[41]
[Spe85] Joel Spencer. Six standard deviations sufice. Trans. Am. Math. Soc., 289 ( 2 ): 679-706, 1985.
[42]
[Spe87] Joel H. Spencer. Ten lectures on the probabilistic method, volume 52.
[43]
Society for Industrial and Applied Mathematics Philadelphia, 1987.
[44]
[SST97] Joel H. Spencer, Aravind Srinivasan, and Prasad Tetali. The discrepancy of permutation families. In Proceedings of SODA, 1997.
[45]
[TV85] William Thomson and Hal Varian. Theories of justice based on symmetry.
[46]
Social goals and social organizations: essays in memory of Elisha Pazner, 126, 1985.
[47]
[Wal04] David Walnut. An Introduction to Wavelet Analysis. Applied and Numerical Harmonic Analysis. BirkhÃďuser Basel, 1 edition, 1 2004.
[48]
[ZP19] David Zeng and Alexandros Psomas. Fairness-eficiency tradeofs in dynamic fair division. CoRR, abs/ 1907.11672, 2019.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC 2020: Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing
June 2020
1429 pages
ISBN:9781450369794
DOI:10.1145/3357713
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 June 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. anti-concentration
  2. envy minimization
  3. geometric discrepancy
  4. online vector balancing

Qualifiers

  • Research-article

Conference

STOC '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)27
  • Downloads (Last 6 weeks)2
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Smoothed Analysis with Adaptive AdversariesJournal of the ACM10.1145/365663871:3(1-34)Online publication date: 13-Apr-2024
  • (2024)Colorful vector balancingMathematika10.1112/mtk.1227470:4Online publication date: 27-Aug-2024
  • (2023)Resolving Matrix Spencer Conjecture Up to Poly-logarithmic RankProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585103(1814-1819)Online publication date: 2-Jun-2023
  • (2022)GraBProceedings of the 36th International Conference on Neural Information Processing Systems10.5555/3600270.3600922(8969-8981)Online publication date: 28-Nov-2022
  • (2022)Algorithms and Barriers in the Symmetric Binary Perceptron Model2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS54457.2022.00061(576-587)Online publication date: Oct-2022
  • (2022)Smoothed Analysis with Adaptive Adversaries2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS52979.2021.00095(942-953)Online publication date: Feb-2022
  • (2022)Gaussian discrepancy: A probabilistic relaxation of vector balancingDiscrete Applied Mathematics10.1016/j.dam.2022.08.007322(123-141)Online publication date: Dec-2022
  • (2021)Online discrepancy minimization for stochastic arrivalsProceedings of the Thirty-Second Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3458064.3458233(2842-2861)Online publication date: 10-Jan-2021
  • (2021)SIGACT News Online Algorithms Column 36ACM SIGACT News10.1145/3444815.344483051:4(89-107)Online publication date: 14-Jan-2021
  • (2021)Discrepancy minimization via a self-balancing walkProceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing10.1145/3406325.3450994(14-20)Online publication date: 15-Jun-2021

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media