An Approximation Algorithm for Monotone Submodular Cost Allocation
Abstract
In this paper, we consider the minimum submodular cost allocation (MSCA) problem. The input of MSCA is k non-negative submodular functions f1,f2,…,fk on the ground set N given by evaluation oracles, and the goal is to partition N into k (possibly empty) sets S1,S2,…,Sk so that Σi=1k fi(Si) is minimized. In this paper, we focus on the case when f1,f2,…,fk 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/2, yielding a k/2-approximation algorithm. We also prove a nearly matching lower bound: the integrality gap is at least k/2-ε for any constant ε>0 when k is fixed.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.