English

Parameterized Matroid-Constrained Maximum Coverage

Data Structures and Algorithms 2023-08-15 v1

Abstract

In this paper, we introduce the concept of Density-Balanced Subset in a matroid, in which independent sets can be sampled so as to guarantee that (i) each element has the same probability to be sampled, and (ii) those events are negatively correlated. These Density-Balanced Subsets are subsets in the ground set of a matroid in which the traditional notion of uniform random sampling can be extended. We then provide an application of this concept to the Matroid-Constrained Maximum Coverage problem. In this problem, given a matroid M=(V,I)\mathcal{M} = (V, \mathcal{I}) of rank kk on a ground set VV and a coverage function ff on VV, the goal is to find an independent set SIS \in \mathcal{I} maximizing f(S)f(S). This problem is an important special case of the much-studied submodular function maximization problem subject to a matroid constraint; this is also a generalization of the maximum kk-cover problem in a graph. In this paper, assuming that the coverage function has a bounded frequency μ\mu (i.e., any element of the underlying universe of the coverage function appears in at most μ\mu sets), we design a procedure, parameterized by some integer ρ\rho, to extract in polynomial time an approximate kernel of size ρk\rho \cdot k that is guaranteed to contain a 1(μ1)/ρ1 - (\mu - 1)/\rho approximation of the optimal solution. This procedure can then be used to get a Fixed-Parameter Tractable Approximation Scheme (FPT-AS) providing a 1ε1 - \varepsilon approximation in time (μ/ε)O(k)VO(1)(\mu/\varepsilon)^{O(k)} \cdot |V|^{O(1)}. This generalizes and improves the results of [Manurangsi, 2019] and [Huang and Sellier, 2022], providing the first FPT-AS working on an arbitrary matroid. Moreover, because of its simplicity, the kernel construction can be performed in the streaming setting.

Keywords

Cite

@article{arxiv.2308.06520,
  title  = {Parameterized Matroid-Constrained Maximum Coverage},
  author = {François Sellier},
  journal= {arXiv preprint arXiv:2308.06520},
  year   = {2023}
}