On Approximating (Sparse) Covering Integer Programs
Chandra Chekuri, Kent Quanrud

TL;DR
This paper introduces a simple randomized rounding algorithm with derandomization for covering integer programs, achieving near-optimal approximation ratios and fast LP relaxation solutions, improving upon prior complex methods.
Contribution
It presents a simple, derandomizable algorithm with near-linear time for approximating covering integer programs, matching best bounds and improving efficiency.
Findings
Improved approximation algorithms for CIP and CIP_infinity.
Derandomization without loss of guarantees.
Near-linear time LP relaxation solving.
Abstract
We consider approximation algorithms for covering integer programs of the form min over subject to and ; where , , and all have nonnegative entries. We refer to this problem as , and the special case without the multiplicity constraints as . These problems generalize the well-studied Set Cover problem. We make two algorithmic contributions. First, we show that a simple algorithm based on randomized rounding with alteration improves or matches the best known approximation algorithms for and in a wide range of parameter settings, and these bounds are essentially optimal. As a byproduct of the simplicity of the…
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
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Vehicle Routing Optimization Methods
