Approximating Submodular k-Partition via Principal Partition Sequence

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In submodular k-partition, the input is a submodular function f : 2V → R0 (given by an evaluation oracle) along with a positive integer k and the goal is to find a partition of the ground set V into k non-empty parts V1, V2, . . ., Vk in order to minimize Pki=1 f(Vi). Narayanan, Roy, and Patkar [18] designed an algorithm for submodular k-partition based on the principal partition sequence and showed that the approximation factor of their algorithm is 2 for the special case of graph cut functions (which was subsequently rediscovered by Ravi and Sinha [22]). In this work, we study the approximation factor of their algorithm for three subfamilies of submodular functions – namely monotone, symmetric, and posimodular and show the following results: 1. The approximation factor of their algorithm for monotone submodular k-partition is 4/3. This result improves on the 2-factor that was known to be achievable for monotone submodular k-partition via other algorithms. Moreover, our upper bound of 4/3 matches the recently shown lower bound under polynomial number of function evaluation queries [23]. Our upper bound of 4/3 is also the first improvement beyond 2 for a certain graph partitioning problem that is a special case of monotone submodular k-partition. 2. The approximation factor of their algorithm for symmetric submodular k-partition is 2. This result generalizes their approximation factor analysis beyond graph cut functions. 3. The approximation factor of their algorithm for posimodular submodular k-partition is 2. We also construct an example to show that the approximation factor of their algorithm for arbitrary submodular functions is Ω(n/k).

Original languageEnglish (US)
Title of host publicationApproximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2023
EditorsNicole Megow, Adam Smith
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772969
DOIs
StatePublished - Sep 2023
Event26th International Conference on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2023 and the 27th International Conference on Randomization and Computation, RANDOM 2023 - Atlanta, United States
Duration: Sep 11 2023Sep 13 2023

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume275
ISSN (Print)1868-8969

Conference

Conference26th International Conference on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2023 and the 27th International Conference on Randomization and Computation, RANDOM 2023
Country/TerritoryUnited States
CityAtlanta
Period9/11/239/13/23

Keywords

  • Approximation algorithms

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Approximating Submodular k-Partition via Principal Partition Sequence'. Together they form a unique fingerprint.

Cite this