Constructive Discrepancy Minimization with Hereditary L2 Guarantees
Abstract
In discrepancy minimization problems, we are given a family of sets , with each a subset of some universe of elements. The goal is to find a coloring of the elements of such that each set is colored as evenly as possible. Two classic measures of discrepancy are -discrepancy defined as and -discrepancy defined as . Breakthrough work by Bansal gave a polynomial time algorithm, based on rounding an SDP, for finding a coloring such that where is the hereditary -discrepancy of . We complement his work by giving a simple time algorithm for finding a coloring such where is the hereditary -discrepancy of . Interestingly, our algorithm avoids solving an SDP and instead relies on computing eigendecompositions of matrices. Moreover, we use our ideas to speed up the Edge-Walk algorithm by Lovett and Meka [SICOMP'15]. To prove that our algorithm has the claimed guarantees, we show new inequalities relating and to the eigenvalues of the matrix corresponding to . Our inequalities improve over previous work by Chazelle and Lvov, and by Matousek et al. Finally, we also implement our algorithm and show that it far outperforms random sampling.
Cite
@article{arxiv.1711.02860,
title = {Constructive Discrepancy Minimization with Hereditary L2 Guarantees},
author = {Kasper Green Larsen},
journal= {arXiv preprint arXiv:1711.02860},
year = {2018}
}