English

Partial resampling to approximate covering integer programs

Data Structures and Algorithms 2023-10-13 v8 Discrete Mathematics

Abstract

We consider column-sparse covering integer programs, a generalization of set cover, which have a long line of research of (randomized) approximation algorithms. We develop a new rounding scheme based on the Partial Resampling variant of the Lov\'{a}sz Local Lemma developed by Harris & Srinivasan (2019). This achieves an approximation ratio of 1+ln(Δ1+1)amin+O(log(1+log(Δ1+1)amin)1 + \frac{\ln (\Delta_1+1)}{a_{\min}} + O\Big( \log(1 + \sqrt{ \frac{\log (\Delta_1+1)}{a_{\min}}} \Big), where amina_{\min} is the minimum covering constraint and Δ1\Delta_1 is the maximum 1\ell_1-norm of any column of the covering matrix (whose entries are scaled to lie in [0,1][0,1]). When there are additional constraints on the variable sizes, we show an approximation ratio of lnΔ0+O(loglogΔ0)\ln \Delta_0 + O(\log \log \Delta_0) (where Δ0\Delta_0 is the maximum number of non-zero entries in any column of the covering matrix). These results improve asymptotically, in several different ways, over results of Srinivasan (2006) and Kolliopoulos & Young (2005). We show nearly-matching inapproximability and integrality-gap lower bounds. We also show that the rounding process leads to negative correlation among the variables, which allows us to handle multi-criteria programs.

Keywords

Cite

@article{arxiv.1507.07402,
  title  = {Partial resampling to approximate covering integer programs},
  author = {Antares Chen and David G. Harris and Aravind Srinivasan},
  journal= {arXiv preprint arXiv:1507.07402},
  year   = {2023}
}
R2 v1 2026-06-22T10:19:25.612Z