English

Approximation Algorithms for Submodular Multiway Partition

Data Structures and Algorithms 2011-05-12 v1 Discrete Mathematics

Abstract

We study algorithms for the Submodular Multiway Partition problem (SubMP). An instance of SubMP consists of a finite ground set VV, a subset of kk elements S={s1,s2,...,sk}S = \{s_1,s_2,...,s_k\} called terminals, and a non-negative submodular set function f:2VR+f:2^V\rightarrow \mathbb{R}_+ on VV provided as a value oracle. The goal is to partition VV into kk sets A1,...,AkA_1,...,A_k such that for 1ik1 \le i \le k, siAis_i \in A_i and i=1kf(Ai)\sum_{i=1}^k f(A_i) is minimized. SubMP generalizes some well-known problems such as the Multiway Cut problem in graphs and hypergraphs, and the Node-weighed Multiway Cut problem in graphs. SubMP for arbitrarysubmodular functions (instead of just symmetric functions) was considered by Zhao, Nagamochi and Ibaraki \cite{ZhaoNI05}. Previous algorithms were based on greedy splitting and divide and conquer strategies. In very recent work \cite{ChekuriE11} we proposed a convex-programming relaxation for SubMP based on the Lov\'asz-extension of a submodular function and showed its applicability for some special cases. In this paper we obtain the following results for arbitrary submodular functions via this relaxation. (i) A 2-approximation for SubMP. This improves the (k1)(k-1)-approximation from \cite{ZhaoNI05} and (ii) A (1.51/k)(1.5-1/k)-approximation for SubMP when ff is symmetric. This improves the 2(11/k)2(1-1/k)-approximation from \cite{Queyranne99,ZhaoNI05}.

Keywords

Cite

@article{arxiv.1105.2048,
  title  = {Approximation Algorithms for Submodular Multiway Partition},
  author = {Chandra Chekuri and Alina Ene},
  journal= {arXiv preprint arXiv:1105.2048},
  year   = {2011}
}
R2 v1 2026-06-21T18:05:23.901Z