$\{s,t\}$-Separating Principal Partition Sequence of Submodular Functions
Kristóf Bérczi, Karthekeyan Chandrasekaran, Tamás Király, Daniel P. Szabo
TL;DR
The paper extends Narayanan's principal partition sequence to a {s,t}-separating setting for submodular functions, establishing the existence and a polynomial-time construction of the {s,t}-separating principal partition sequence. It leverages this framework to obtain a 2-approximation for {s,t}-Sep-Submod- k-Part under posimodular/submodularity assumptions and a 4/3-approximation for monotone submodular cases, as well as to design polynomial-time algorithms for hypergraph orientation problems with (k,(s,t),l)-connectivity. The results include min-max relations and weighted variants, broadening the applicability to graph/hypergraph partitioning, clustering, and orienting problems while connecting submodular optimization with network orientation theory. Overall, the work provides a unified, algorithmically tractable framework for structured partitioning under dual-terminal separation and for orienting hypergraphs to satisfy combined connectivity constraints.
Abstract
Narayanan showed the existence of the principal partition sequence of a submodular function, a structure with numerous applications in areas such as clustering, fast algorithms, and approximation algorithms. In this work, motivated by two applications, we develop a theory of $\{s,t\}$-separating principal partition sequence of a submodular function. We define this sequence, show its existence, and design a polynomial-time algorithm to construct it. We show two applications: (1) approximation algorithm for the $\{s,t\}$-separating submodular $k$-partitioning problem for monotone and posimodular functions and (2) polynomial-time algorithm for the hypergraph orientation problem of finding an orientation that simultaneously has strong connectivity at least $k$ and $(s,t)$-connectivity at least $\ell$.
