Papers
Topics
Authors
Recent
Search
2000 character limit reached

1\ell_1-sparsity Approximation Bounds for Packing Integer Programs

Published 22 Feb 2019 in cs.DS | (1902.08698v1)

Abstract: We consider approximation algorithms for packing integer programs (PIPs) of the form maxc,x:Axb,x0,1<sup>n\max{\langle c, x\rangle : Ax \le b, x \in {0,1}<sup>n} where cc, AA, and bb are nonnegative. We let W=mini,jbi/Ai,jW = \min_{i,j} b_i / A_{i,j} denote the width of AA which is at least $1$. Previous work by Bansal et al. \cite{bansal-sparse} obtained an Ω(1Δ0<sup>1/</sup>W)\Omega(\frac{1}{\Delta_0<sup>{1/\lfloor</sup> W \rfloor}})-approximation ratio where Δ0\Delta_0 is the maximum number of nonzeroes in any column of AA (in other words the 0\ell_0-column sparsity of AA). They raised the question of obtaining approximation ratios based on the 1\ell_1-column sparsity of AA (denoted by Δ1\Delta_1) which can be much smaller than Δ0\Delta_0. Motivated by recent work on covering integer programs (CIPs) \cite{cq,chs-16} we show that simple algorithms based on randomized rounding followed by alteration, similar to those of Bansal et al. \cite{bansal-sparse} (but with a twist), yield approximation ratios for PIPs based on Δ1\Delta_1. First, following an integrality gap example from \cite{bansal-sparse}, we observe that the case of W=1W=1 is as hard as maximum independent set even when Δ12\Delta_1 \le 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+ϵW = 1 + \epsilon where ϵ(0,1]\epsilon \in (0,1], we obtain an Ω(ϵ<sup>2/Δ1)\Omega(\epsilon<sup>2/\Delta_1)-approximation. In the large width regime, when W2W \ge 2, we obtain an Ω((11+Δ1/W)<sup>1/(W1))\Omega((\frac{1}{1 + \Delta_1/W})<sup>{1/(W-1)})-approximation. We also obtain a (1ϵ)(1-\epsilon)-approximation when W=Ω(log(Δ1/ϵ)ϵ<sup>2)W = \Omega(\frac{\log (\Delta_1/\epsilon)}{\epsilon<sup>2}).

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.