English

Tight Approximation Guarantees for Concave Coverage Problems

Data Structures and Algorithms 2021-05-04 v3 Computational Complexity

Abstract

In the maximum coverage problem, we are given subsets T1,,TmT_1, \ldots, T_m of a universe [n][n] along with an integer kk and the objective is to find a subset S[m]S \subseteq [m] of size kk that maximizes C(S):=iSTiC(S) := \Big|\bigcup_{i \in S} T_i\Big|. It is a classic result that the greedy algorithm for this problem achieves an optimal approximation ratio of 1e11-e^{-1}. In this work we consider a generalization of this problem wherein an element aa can contribute by an amount that depends on the number of times it is covered. Given a concave, nondecreasing function φ\varphi, we define Cφ(S):=a[n]waφ(Sa)C^{\varphi}(S) := \sum_{a \in [n]}w_a\varphi(|S|_a), where Sa={iS:aTi}|S|_a = |\{i \in S : a \in T_i\}|. The standard maximum coverage problem corresponds to taking φ(j)=min{j,1}\varphi(j) = \min\{j,1\}. For any such φ\varphi, we provide an efficient algorithm that achieves an approximation ratio equal to the Poisson concavity ratio of φ\varphi, defined by αφ:=minxNE[φ(Poi(x))]φ(E[Poi(x)])\alpha_{\varphi} := \min_{x \in \mathbb{N}^*} \frac{\mathbb{E}[\varphi(\text{Poi}(x))]}{\varphi(\mathbb{E}[\text{Poi}(x)])}. Complementing this approximation guarantee, we establish a matching NP-hardness result when φ\varphi grows in a sublinear way. As special cases, we improve the result of [Barman et al., IPCO, 2020] about maximum multi-coverage, that was based on the unique games conjecture, and we recover the result of [Dudycz et al., IJCAI, 2020] on multi-winner approval-based voting for geometrically dominant rules. Our result goes beyond these special cases and we illustrate it with applications to distributed resource allocation problems, welfare maximization problems and approval-based voting for general rules.

Keywords

Cite

@article{arxiv.2010.00970,
  title  = {Tight Approximation Guarantees for Concave Coverage Problems},
  author = {Siddharth Barman and Omar Fawzi and Paul Fermé},
  journal= {arXiv preprint arXiv:2010.00970},
  year   = {2021}
}

Comments

33 pages. v3 minor corrections and added FPT hardness