Submodular Cost Allocation Problem and Applications

We study the Minimum Submodular-Cost Allocation problem (MSCA). In this problem we are given a finite ground set V and k non-negative submodular set functions f1, ... , fk on V. The objective is to partition V into k (possibly empty) sets A1, ... , Ak such that the sum Σi=1k fi(Ai) is minimized. Several well-studied problems such as the non-metric facility location problem, multiway-cut in graphs and hypergraphs, and uniform metric labeling and its generalizations can be shown to be special cases of MSCA. In this paper we consider a convexprogramming relaxation obtained via the Lovasz-extension for submodular functions. This allows us to understand several previous relaxations and rounding procedures in a unified fashion and also develop new formulations and approximation algorithms for related problems. In particular, we give a (1.5 - 1/k)-approximation for the hypergraph multiway partition problem. We also give a min{2(1-1/k), HΔ}-approximation for the hypergraph multiway cut problem when Δ is the maximum hyperedge size. Both problems generalize the multiway cut problem in graphs and the hypergraph cut problem is approximation equivalent to the nodeweighted multiway cut problem in graphs.

[1]  Jan Vondrák,et al.  Maximizing a Submodular Set Function Subject to a Matroid Constraint (Extended Abstract) , 2007, IPCO.

[2]  Maurice Queyranne,et al.  Minimizing symmetric submodular functions , 1998, Math. Program..

[3]  Jiawei Zhang,et al.  The Fixed-Hub Single Allocation Problem: A Geometric Rounding Approach , 2007 .

[4]  Chandra Chekuri,et al.  Approximation Algorithms for Submodular Multiway Partition , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[5]  László Lovász,et al.  Submodular functions and convexity , 1982, ISMP.

[6]  Mikkel Thorup,et al.  Rounding Algorithms for a Geometric Embedding of Minimum Multiway Cut , 2004, Math. Oper. Res..

[7]  Yuval Rabani,et al.  An improved approximation algorithm for multiway cut , 1998, STOC '98.

[8]  Éva Tardos,et al.  Facility location with hierarchical facility costs , 2006, TALG.

[9]  Howard J. Karloff,et al.  A lower bound of 8/(7+(1/k)-1) on the integrality ratio of the Calinescu-Karloff-Rabani relaxation for multiway cut , 2000, Inf. Process. Lett..

[10]  Éva Tardos,et al.  Min-Max Multiway Cut , 2004, APPROX-RANDOM.

[11]  Toshihide Ibaraki,et al.  Greedy splitting algorithms for approximating multiway partition problems , 2005, Math. Program..

[12]  Takuro Fukunaga,et al.  Computing Minimum Multiway Cuts in Hypergraphs from Hypertree Packings , 2010, IPCO.

[13]  David P. Williamson,et al.  The Design of Approximation Algorithms , 2011 .

[14]  Mingyu Xiao,et al.  Finding minimum 3-way cuts in hypergraphs , 2008, Inf. Process. Lett..

[15]  C. Stein,et al.  Better Rounding Algorithms for a Geometric Embedding Relaxation of Minimum Multiway Cut , 1999, Symposium on the Theory of Computing.

[16]  Mihalis Yannakakis,et al.  Multiway cuts in node weighted graphs , 2004, J. Algorithms.

[17]  Fabrizio Grandoni,et al.  Resilient dictionaries , 2009, TALG.

[18]  Lisa Fleischer,et al.  Submodular Approximation: Sampling-based Algorithms and Lower Bounds , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[19]  Eugene L. Lawler,et al.  Cutsets and partitions of hypergraphs , 1973, Networks.

[20]  Jan Vondrák,et al.  Symmetry and Approximability of Submodular Maximization Problems , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[21]  Vahab S. Mirrokni,et al.  Approximating submodular functions everywhere , 2009, SODA.

[22]  Gagan Goel,et al.  Approximability of Combinatorial Problems with Multi-agent Submodular Cost Functions , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[23]  Mihalis Yannakakis,et al.  The Complexity of Multiterminal Cuts , 1994, SIAM J. Comput..

[24]  Shaddin Dughmi Submodular Functions: Extensions, Distributions, and Algorithms. A Survey , 2009, ArXiv.

[25]  Takuro Fukunaga,et al.  Divide-and-Conquer Algorithms for Partitioning Hypergraphs and Submodular Systems , 2009, Algorithmica.

[26]  Satoru Iwata,et al.  Submodular Function Minimization under Covering Constraints , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[27]  Mikkel Thorup,et al.  Rounding algorithms for a geometric embedding of minimum multiway cut , 1999, STOC '99.

[28]  Anton Osokin,et al.  Fast Approximate Energy Minimization with Label Costs , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[29]  Fukunaga Takuro Computing Minimum Multiway Cuts in Hypergraphs from Hypertree Packings , 2010 .

[30]  Éva Tardos,et al.  Approximation algorithms for classification problems with pairwise relationships: metric labeling and Markov random fields , 2002, JACM.

[31]  Jan Vondrák,et al.  Optimal approximation for the submodular welfare problem in the value oracle model , 2008, STOC.