English

Monotone Submodular Multiway Partition

Data Structures and Algorithms 2025-07-22 v2

Abstract

In submodular multiway partition (SUB-MP), the input is a non-negative submodular function f:2VR0f:2^V \rightarrow \mathbb{R}_{\ge 0} given by an evaluation oracle along with kk terminals t1,t2,,tkVt_1, t_2, \ldots, t_k\in V. The goal is to find a partition V1,V2,,VkV_1, V_2, \ldots, V_k of VV with tiVit_i\in V_i for every i[k]i\in [k] in order to minimize i=1kf(Vi)\sum_{i=1}^k f(V_i). In this work, we focus on SUB-MP when the input function is monotone (termed MONO-SUB-MP). MONO-SUB-MP formulates partitioning problems over several interesting structures -- e.g., matrices, matroids, graphs, and hypergraphs. MONO-SUB-MP is NP-hard since the graph multiway cut problem can be cast as a special case. We investigate the approximability of MONO-SUB-MP: we show that it admits a 4/34/3-approximation and does not admit a (10/9ϵ)(10/9-\epsilon)-approximation for every constant ϵ>0\epsilon>0. Next, we study a special case of MONO-SUB-MP where the monotone submodular function of interest is the coverage function of an input graph, termed GRAPH-COVERAGE-MP. GRAPH-COVERAGE-MP is equivalent to the classic multiway cut problem for the purposes of exact optimization. We show that GRAPH-COVERAGE-MP admits a 1.1251.125-approximation and does not admit a (1.00074ϵ)(1.00074-\epsilon)-approximation for every constant ϵ>0\epsilon>0 assuming the Unique Games Conjecture. These results separate GRAPH-COVERAGE-MP from graph multiway cut in terms of approximability.

Keywords

Cite

@article{arxiv.2411.05255,
  title  = {Monotone Submodular Multiway Partition},
  author = {Richard Bi and Karthekeyan Chandrasekaran and Soham Joshi},
  journal= {arXiv preprint arXiv:2411.05255},
  year   = {2025}
}
R2 v1 2026-06-28T19:52:30.360Z