Algorithms for Discrepancy, Matchings, and Approximations: Fast, Simple, and Practical
M\'onika Csik\'os, Nabil H. Mustafa

TL;DR
This paper introduces a fast, simple randomized algorithm for low-discrepancy colorings in set systems, improving computational efficiency and enabling practical geometric and abstract data approximation in higher dimensions.
Contribution
It presents a novel randomized algorithm with improved time complexity for low-discrepancy colorings, applicable to geometric and abstract set systems, and enhances construction of small epsilon-approximations.
Findings
Achieves expected discrepancy of O(√(|X|^{1-1/d} log|S|))
Provides a speed-up in constructing matchings with low crossing number
Enables computation of near-optimal colorings and approximations in higher dimensions
Abstract
We study one of the key tools in data approximation and optimization: low-discrepancy colorings. Formally, given a finite set system , the \emph{discrepancy} of a two-coloring is defined as , where . We propose a randomized algorithm which, for any and with dual shatter function , returns a coloring with expected discrepancy (this bound is tight) in time , improving upon the previous-best time of by at least a factor of when . This setup includes many geometric classes, families of bounded dual VC-dimension, and others. As an immediate consequence, we…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Approximation and Integration
