Improved Algorithmic Bounds for Discrepancy of Sparse Set Systems

preprint2016arXivOpen access

Abstract

We consider the problem of finding a low discrepancy coloring for sparse set systems where each element lies in at most tt sets. We give an algorithm that finds a coloring with discrepancy O((tlog⁡nlog⁡s)1/2)O((t \log n \log s)^{1/2}) where ss is the maximum cardinality of a set. This improves upon the previous constructive bound of O(t1/2log⁡n)O(t^{1/2} \log n) based on algorithmic variants of the partial coloring method, and for small ss (e.g.s=poly(t)s=\textrm{poly}(t)) comes close to the non-constructive O((tlog⁡n)1/2)O((t \log n)^{1/2}) bound due to Banaszczyk. Previously, no algorithmic results better than O(t1/2log⁡n)O(t^{1/2}\log n) were known even for s=O(t2)s = O(t^2). Our method is quite robust and we give several refinements and extensions. For example, the coloring we obtain satisfies the stronger size-sensitive property that each set SS in the set system incurs an O((tlog⁡nlog⁡∣S∣)1/2)O((t \log n \log |S|)^{1/2}) discrepancy. Another variant can be used to essentially match Banaszczyk's bound for a wide class of instances even where ss is arbitrarily large. Finally, these results also extend directly to the more general Komlós setting.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.