English

An Approximation Algorithm for Monotone Submodular Cost Allocation

Data Structures and Algorithms 2026-02-03 v2 Discrete Mathematics

Abstract

In this paper, we consider the minimum submodular cost allocation (MSCA) problem. The input of MSCA is kk non-negative submodular functions f1,f2,,fkf_1,f_2,\ldots,f_k on the ground set NN given by evaluation oracles, and the goal is to partition NN into kk (possibly empty) sets S1,S2,,SkS_1,S_2,\ldots,S_k so that i=1kfi(Si)\sum_{i=1}^k f_i(S_i) is minimized. In this paper, we focus on the case when f1,f2,,fkf_1,f_2,\ldots,f_k are monotone, which coincides with the submodular facility location problem considered by Svitkina and Tardos. We show that the integrality gap of a natural LP-relaxation for MSCA with monotone submodular functions is at most k/2k/2, yielding a k/2k/2-approximation algorithm. We also prove a nearly matching lower bound: the integrality gap is at least k/2ϵk/2-\epsilon for any constant ϵ>0\epsilon>0 when kk is fixed.

Keywords

Cite

@article{arxiv.2511.00470,
  title  = {An Approximation Algorithm for Monotone Submodular Cost Allocation},
  author = {Ryuhei Mizutani},
  journal= {arXiv preprint arXiv:2511.00470},
  year   = {2026}
}
R2 v1 2026-07-01T07:16:55.095Z