l1-Sparsity approximation bounds for packing integer programs

成果类型:
Article
署名作者:
Chekuri, Chandra; Quanrud, Kent; Torres, Manuel R.
署名单位:
University of Illinois System; University of Illinois Urbana-Champaign; Purdue University System; Purdue University; University of Illinois System; University of Illinois Urbana-Champaign
刊物名称:
MATHEMATICAL PROGRAMMING
ISSN/ISSBN:
0025-5610
DOI:
10.1007/s10107-020-01472-7
发表日期:
2020
页码:
195-214
关键词:
constrained submodular maximization algorithms
摘要:
We consider approximation algorithms for packing integer programs (PIPs) of the form max[ (c, x) Ax < b, x E {0, 1r} where A, h and c are nonnegative. We let W = mini, / kJ denote the width of A which is at least 1. Previous work by Bansal et al. (Theory Comput 8(24):533-565, 2012) obtained an Q /11,,) approximation ratio A6 where A() is the maximum number of nonzeroes in any column of A (in other words the 4 -column sparsity of A). They raised the question of obtaining approximation ratios based on the f.1 -column sparsity of A (denoted by Ai) which can be much smaller than 40. Motivated by recent work on covering integer programs (Chekuri and Quanrud, in: Proceedings of the Thirtieth Annual ACM -SIAM Symposium on Discrete Algorithms, pp 1596-1615. SIAM, 2019; Chen et al., in: Proceedings of the Twenty-seventh Annual ACM -SIAM Symposium on Discrete Algorithms, pp 19842003. SIAM, 2016) we show that simple algorithms based on randomized rounding followed by alteration, similar to those of Bansal et al. (Theory Comput 8(24):533565, 2012) (but with a twist), yield approximation ratios for PIPs based on 41. First, following an integrality gap example from (Theory Comput 8(24):5'33-565, 2012), we observe that the case of W = 1 is as hard as maximum independent set even when 41 < 2. In sharp contrast to this negative result, as soon as width is strictly larger than one, we obtain positive results via the natural LP relaxation. For PIPs with width W = 1 c where c E (0, 1], we obtain an Q(c2/41)-approximation. In the large width regime, when W > 2, we obtain an Q ((,w)1R)-approximation. We also obtain a (1)-approximation when W = S2 (1`)g(,A,1/6)). Viewing the rounding algorithms as contention resolution schemes, we obtain approximation algorithms in the more general setting when the objective is a non -negative submodular function.