English

Covering a Few Submodular Constraints and Applications

Data Structures and Algorithms 2025-09-04 v2 Artificial Intelligence Computer Science and Game Theory

Abstract

We consider the problem of covering multiple submodular constraints. Given a finite ground set NN, a cost function c:NR+c: N \rightarrow \mathbb{R}_+, rr monotone submodular functions f1,f2,,frf_1,f_2,\ldots,f_r over NN and requirements b1,b2,,brb_1,b_2,\ldots,b_r the goal is to find a minimum cost subset SNS \subseteq N such that fi(S)bif_i(S) \ge b_i for 1ir1 \le i \le r. When r=1r=1 this is the well-known Submodular Set Cover problem. Previous work \cite{chekuri2022covering} considered the setting when rr is large and developed bi-criteria approximation algorithms, and approximation algorithms for the important special case when each fif_i is a weighted coverage function. These are fairly general models and capture several concrete and interesting problems as special cases. The approximation ratios for these problem are at least Ω(logr)\Omega(\log r) which is unavoidable when rr is part of the input. In this paper, motivated by some recent applications, we consider the problem when rr is a \emph{fixed constant} and obtain two main results. For covering multiple submodular constraints we obtain a randomized bi-criteria approximation algorithm that for any given integer α1\alpha \ge 1 outputs a set SS such that fi(S)f_i(S) \ge (11/eαϵ)bi(1-1/e^\alpha -\epsilon)b_i for each i[r]i \in [r] and E[c(S)](1+ϵ)αOPT\mathbb{E}[c(S)] \le (1+\epsilon)\alpha \cdot \sf{OPT}. Second, when the fif_i are weighted coverage functions from a deletion-closed set system we obtain a (1+ϵ)(1+\epsilon) (ee1)(\frac{e}{e-1}) (1+β)(1+\beta)-approximation where β\beta is the approximation ratio for the underlying set cover instances via the natural LP. These results show that one can obtain nearly as good an approximation for any fixed rr as what one would achieve for r=1r=1. We mention some applications that follow easily from these general results and anticipate more in the future.

Keywords

Cite

@article{arxiv.2507.09879,
  title  = {Covering a Few Submodular Constraints and Applications},
  author = {Tanvi Bajpai and Chandra Chekuri and Pooja Kulkarni},
  journal= {arXiv preprint arXiv:2507.09879},
  year   = {2025}
}

Comments

34 pages. Accepted to APPROX 2025

R2 v1 2026-07-01T03:59:02.899Z