---
title: Minimal Multiway Cut Conjecture
url: https://www.emergentmind.com/topics/minimal-multiway-cut-conjecture
type: topic
---

# Minimal Multiway Cut Conjecture

Searching arXiv for papers on the Minimal Multiway Cut Conjecture and closely related formulations.
arXiv search query: "Minimal Multiway Cut Conjecture multiway cut Mader-Mengerian important separators enumeration approximation"
The Minimal Multiway Cut Conjecture is not a single universally fixed statement but a family of conjectural claims centered on separating a prescribed terminal set in a graph. In its common core, the problem asks for a minimum set of nonterminals or edges whose removal destroys all paths between every pair of distinct terminals. In the literature represented by Jost and Naves, by Kanté, Limouzy, Mary, and Nourine, by Ene, Vondrák, and Wu, and by Xiao, the same label is used for at least four distinct research programs: exact polynomial-time solvability for fixed terminal number, polynomial boundedness of the number of inclusion-wise minimal cuts, optimal approximation ratio, and fixed-parameter tractability above the largest minimum isolating cut [1101.2061] [2006.16222] [1503.03905] [1011.6267].

## 1. Problem setting and principal formulations

For an undirected graph $G=(V,E)$ and terminals $T=\{t_1,\dots,t_k\}\subseteq V$, a vertex multiway cut is a set $S\subseteq V\setminus T$ such that in $G-S$ no two distinct terminals lie in the same connected component. The edge version asks for a set $M\subseteq E$ whose removal destroys all paths between any two distinct terminals. A cut is minimal if no proper subset is again a multiway cut; in the edge case this is equivalent to requiring that for every $e\in M$, the set $M\setminus\{e\}$ fails to separate some pair of terminals [2006.16222].

A second exact formulation uses an independent terminal set $\mathcal{S}\subseteq V(G)$ together with a weight function $w:V(G)\to \mathbb{N}$. An $\mathcal{S}$-path is a simple path whose two distinct ends lie in $\mathcal{S}$ and whose internal vertices lie in $V\setminus \mathcal{S}$. One then compares $\operatorname{pack}_w(G,\mathcal{S})$, the maximum $w$-packing of $\mathcal{S}$-paths, with $\operatorname{cut}_w(G,\mathcal{S})$, the minimum weight of a vertex cut separating $\mathcal{S}$ [1101.2061].

In the approximation literature, Graph-Multiway Cut, Node-weighted Multiway Cut, Hypergraph Multiway Cut, and Submodular Multiway Partition are treated in a common framework. Graph-Multiway Cut removes weighted edges; Node-weighted Multiway Cut removes weighted nonterminals; Hypergraph Multiway Cut removes hyperedges; and Submodular Multiway Partition seeks a partition $A_1\cup\cdots\cup A_k=V$ with $t_i\in A_i$ minimizing $\sum_{i=1}^k f(A_i)$ for a submodular function $f$ [1503.03905].

A further parameterized formulation uses isolating cuts. For a terminal $t\in T$, an isolating cut is a set of nonterminals separating $t$ from $T\setminus\{t\}$. Writing
\[
m(t)=\min\{|S|:S\subseteq V\setminus T \text{ separates } t \text{ from } T\setminus\{t\}\},
\qquad
m=\max_{t\in T} m(t),
\]
the quantity $m$ is a polynomially computable lower bound on the size of any multiway cut [1011.6267].

## 2. Exact solvability, max-flow–min-cut, and Mader–Mengerian graphs

In the exact-optimization line, the conjecture is formulated as follows: for every fixed $k\ge 3$ there is a polynomial-time algorithm that, given $G$ and $|S|=k$, computes a minimum $S$-vertex-cut. Jost and Naves do not prove this in full generality, but they identify the class on which the problem is exactly “flow-solvable,” namely the Mader–Mengerian graphs [1101.2061].

For an independent terminal set $\mathcal{S}$, the relevant primal–dual pair is the vertex-cut LP
\[
\min \sum_{v\in V\setminus \mathcal{S}} w(v)x_v
\quad\text{subject to}\quad
\sum_{v\in P} x_v \ge 1 \text{ for every }\mathcal{S}\text{-path }P,\quad x_v\ge 0,
\]
and the path-packing dual
\[
\max \sum_P y_P
\quad\text{subject to}\quad
\sum_{P\ni v} y_P \le w(v)\text{ for each }v\in V\setminus \mathcal{S},\quad y_P\ge 0.
\]
The key equivalence is that $(G,\mathcal{S})$ is Mader–Mengerian if and only if this system is totally dual integral, equivalently if and only if the polyhedron $\{x\ge 0:Ax\ge 1\}$ is integral [1101.2061].

The structural theorem states that a graph $G$ is Mader–Mengerian for all independent terminal sets $S$ and all $w$ if and only if $G$ does not contain, as a vertex-minor, any graph in $A_3$. Here $A_n$ is built from an odd cycle with vertices colored by $n$ colors, together with one terminal per color class, with each cycle vertex adjacent only to the terminal of its own color. The case $n=3$ yields an infinite family of minimal obstructions; the simplest is the “net,” a $3$-cycle with three terminal leaves. Corollary 10 reduces the verification of the property to all terminal triples $S$ of size $3$, so the obstruction theory is controlled entirely by $A_3$ [1101.2061].

This characterization has algorithmic consequences. For a fixed pair $(G,S)$ one builds an auxiliary graph $G_S$ by deleting terminals and any nonterminal adjacent to at least two terminals, contracting each remaining nonterminal not adjacent to $S$, and deleting edges whose ends are both neighbors of the same terminal. Then $(G,S)$ is TDI if and only if $G_S$ is bipartite. Running this test over all $O(n^3)$ terminal triples yields an $O(n^3(n+m))$ recognition algorithm for the Mader–Mengerian class [1101.2061].

When $G$ is Mader–Mengerian, the same auxiliary-graph construction reduces both the maximum packing problem and the minimum cut problem to a single vertex-capacitated max-flow computation in a bipartite network. The resulting max-flow value equals $\operatorname{pack}_w(G,S)=\operatorname{cut}_w(G,S)$, and the flow yields both a maximum packing of $S$-paths and a minimum $S$-cut. This isolates a largest natural class on which the vertex multiway-cut problem is solvable by a single max-flow [1101.2061].

## 3. The enumeration conjecture for minimal multiway cuts

In the enumeration literature, the Minimal Multiway-Cut Conjecture has a different meaning. For every fixed $k$, it asks whether the number of inclusion-wise minimal $T$-multiway cuts in an $n$-vertex graph is bounded by a polynomial in $n$; equivalently, whether all minimal multiway cuts can be enumerated in total time $n^{O(1)}$ for each fixed $k$. This is known for $k=2$, where there are $O(n^2)$ minimal $s$–$t$ cuts, but it remains open for $k\ge 3$ [2006.16222].

The paper on efficient enumeration establishes strong output-sensitive guarantees without resolving the counting question. For minimal node multiway cuts, Algorithm 1 with Neighborhood$(\cdot)$ in Algorithm 4 enumerates all minimal node multiway cuts in $O(k\,n\,m)$ delay and exponential space. For minimal edge multiway cuts, Algorithm 3 runs in $O(k\,n\,m)$ delay and $O(k\,n^2)$ space. The node version uses proximity search plus memoization and a breadth-first traversal of a strongly connected solution graph; the edge version uses reverse-search in the sense of Avis–Fukuda [2006.16222].

The structural characterizations are exact. A node cut $M$ is minimal if and only if $G-M$ has exactly $k$ components $C_1,\dots,C_k$ with $t_i\in C_i$, and for each $v\in M$ there exist $i<j$ with $N(v)\cap C_i\neq \emptyset$ and $N(v)\cap C_j\neq \emptyset$. An edge set $M\subseteq E$ is a minimal edge $k$-way cut if and only if $G-M$ has exactly $k$ components $C_1,\dots,C_k$ with $t_i\in C_i$ [2006.16222].

These results separate delay complexity from counting complexity. The paper states explicitly that the number of outputs can be exponentially many in $n$, that no nontrivial upper bound on the total number of minimal node or edge multiway cuts is proved beyond the trivial $2^n$, and that the conjecture’s strongest form—the existence of a polynomial bound on the total count for fixed $k$—remains open. Thus polynomial-delay enumeration does not imply a polynomial counting bound [2006.16222].

## 4. Approximation-ratio interpretation and its resolution for broad generalizations

A third use of the name concerns approximability. In that formulation, the conjecture states that for every fixed integer $k\ge 2$, the best achievable approximation ratio for $k$-terminal Multiway Cut, and for Node-weighted Multiway Cut, Hypergraph Multiway Cut, and Submodular Multiway Partition, is exactly $2-2/k$. Equivalently, the natural LP relaxation has integrality gap $2-2/k$, and no polynomial-time algorithm can beat $2-2/k$ assuming the Unique Games Conjecture; from the submodular viewpoint, the Lovász-extension relaxation has the same optimal symmetry gap [1503.03905].

The Min-CSP formulation uses variables $x_{v,i}$ and $x_{e,\alpha}$ with
\[
\sum_{i=1}^k x_{v,i}=1,\qquad 0\le x_{v,i}\le 1,
\]
and consistency constraints
\[
x_{v_j,i}=\sum_{\alpha:\alpha_j=i} x_{e,\alpha},\qquad \sum_\alpha x_{e,\alpha}=1,\qquad x_{e,\alpha}\ge 0.
\]
Its objective is
\[
\min \sum_{e\in E} w_e \sum_\alpha x_{e,\alpha}\Psi_e(\alpha).
\]
For Submodular Multiway Partition, the Lovász relaxation minimizes
\[
\sum_{i=1}^k \hat f(x_{i,\cdot})
\]
subject to $\sum_{i=1}^k x_{i,v}=1$ and $x_{i,t_i}=1$, where
\[
\hat f(x)=\int_0^1 f(\{v:x_v>\theta\})\,d\theta.
\]
The relaxation is convex and solvable in polynomial time via submodular-function oracles [1503.03905].

The positive result is a randomized rounding with approximation ratio $2-2/k$ for Submodular Multiway Partition. The matching hardness is twofold. Assuming the Unique Games Conjecture, for every fixed $k\ge 2$ and every $\epsilon>0$, it is NP-hard to approximate Hypergraph Multiway Cut or Node-weighted Multiway Cut better than $2-2/k-\epsilon$. Independently, for any fixed $k\ge 3$ and any $\epsilon>0$, no randomized value-oracle algorithm can achieve approximation factor $2-2/k-\epsilon$ for Submodular Multiway Partition in subexponential query time [1503.03905].

The paper also proves that integrality-gap instances for the Basic LP and symmetry-gap instances for the multilinear relaxation are equivalent in strength: every Basic-LP integrality gap $\alpha$ can be transformed into a symmetry-gap instance of the same value, and conversely. Within the broad classes of Multiway Cut, Node-Weighted and Hypergraph Multiway Cut, and Submodular Multiway Partition, this establishes the conjectured threshold $2-2/k$ [1503.03905].

## 5. Parameterization above the largest isolating cut

A fourth conjectural direction concerns the parameterized complexity of Multiway Cut above the lower bound $m=\max_{t\in T} m(t)$. The paper on computing multiway cut within the given excess over the largest minimum isolating cut gives an $O(k\,n^{k+3})$ algorithm that either computes a multiway cut of size at most $m+k$ or reports that no such cut exists [1011.6267].

The central combinatorial result is an enumeration bound for important separators. For disjoint $X,Y\subseteq V$, let
\[
r=\min\{|K|:K\text{ is an }X\text{-}Y\text{ separator}\}.
\]
Then for every integer $k\ge 0$, the number of important $X$–$Y$ separators of size at most $r+k$ is at most
\[
\sum_{i=0}^k \binom{n}{i}.
\]
The proof proceeds through normalization, witnesses, and compound witnesses. In the normalized instance the only minimum separator is $N(X)$; each important separator of excess $e$ is encoded by an attribute of rank at most $e$; and each subset of total size at most $k$ can serve as an attribute for at most one compound witness [1011.6267].

This yields the XP algorithm. One computes a smallest important isolating cut for each terminal in $O(n^3)$, chooses a terminal $t^*$ attaining the lower bound $m$, enumerates all important isolating cuts $K$ of $t^*$ of size at most $m+k$, and recurses on $(G-K,\,T\setminus\{t^*\},\,k' = k-(|K|-m))$. Since there are at most
\[
\sum_{i=0}^k \binom{n}{i}=O(n^k)
\]
such cuts, and each can be generated in $O(n^3)$, the total running time is $O(k\,n^{k+3})$ [1011.6267].

The associated open problem is whether Multiway Cut parameterized by the excess $k$ above the largest isolating-cut lower bound is fixed-parameter tractable or W[1]-hard. The result places the problem in XP but does not supply an FPT algorithm. The paper notes that achieving an $f(k)\,n^{O(1)}$ bound would require either a combinatorial improvement reducing the number of important separators of excess $k$ to a function of $k$ alone, or a different technique that bypasses the enumeration of all size-$\le k$ attributes [1011.6267].

## 6. Relation among the conjectures and current status

The different statements called the Minimal Multiway Cut Conjecture are linked by subject matter but are not equivalent. One concerns exact polynomial-time solvability for fixed $k$ via max-flow–min-cut structure; one concerns the number of inclusion-wise minimal cuts; one concerns the optimal approximation ratio; and one concerns fixed-parameter tractability above a lower bound. A plausible implication is that the phrase should be interpreted from local context rather than treated as a single canonical conjecture.

The exact-solvability program has a complete answer on the Mader–Mengerian class: the relevant graphs are exactly those excluding $A_3$ as a vertex-minor, they can be recognized in $O(n^3(n+m))$ time, and on them the cut problem reduces to a single max-flow computation [1101.2061]. The enumeration program has polynomial-delay algorithms for both node and edge versions, but it does not yet establish any polynomial upper bound on the total number of minimal multiway cuts for fixed $k$ [2006.16222]. The approximation program has the sharp threshold $2-2/k$ for the classes studied, with matching upper and lower bounds under the stated assumptions [1503.03905]. The parameterized “above lower bound” program has an XP algorithm with running time $O(k\,n^{k+3})$, while FPT and W[1]-hardness both remain unresolved [1011.6267].

Two misconceptions are especially common. First, polynomial-delay enumeration does not prove that only polynomially many minimal multiway cuts exist; the enumeration paper explicitly leaves the total-count conjecture open [2006.16222]. Second, the exact max-flow–min-cut equality does not hold in general graphs; Jost and Naves show that it holds precisely on the vertex-minor-closed class excluding $A_3$ [1101.2061].

Taken together, these results show that multiway cut admits several distinct “minimality” paradigms: minimal separating sets, minimum separators for fixed terminal sets, integrality of the standard relaxation, and excess over a natural lower bound. The conjectural frontier has therefore become stratified rather than uniform. Some versions are resolved on broad classes or under standard assumptions, while others remain open even for fixed terminal number.

Source: https://www.emergentmind.com/topics/minimal-multiway-cut-conjecture