- The paper achieves an expected O(log n) approximation for threshold minimum edge cut on general graphs by combining Räcke-style cut-dominating trees with an exact tree dynamic program that preserves the terminal quota.
- The paper gives a factor-2 approximation for planar threshold edge cuts by reducing the problem exactly to weighted balanced cut, ensuring every solution disconnects at least the required number of terminals.
- The paper obtains a 2Δ-approximation for bounded-degree planar threshold node cuts through a min-endpoint edge-cost transformation, while identifying removal of the degree dependence as a key open challenge.
Problem definition and motivation
The paper studies rooted threshold cut problems. The input is an undirected graph G=(V,E) with nonnegative costs, a root s, a terminal set T⊆V∖{s}, and a quota k. In threshold minimum edge cut (TMEC), one seeks a minimum-cost edge boundary δ(X) of a set X with s∈/X and ∣X∩T∣≥k. In threshold minimum node cut (TMNC), one deletes a minimum-cost set of nonterminal, nonroot vertices so that at least k terminals are disconnected from s; root and terminals are undeletable, modeled by infinite deletion costs.
These formulations differ from classical minimum s0–s1 cut in that feasibility is an aggregated quota rather than separation of a single terminal pair. The paper is explicit that its guarantees preserve the quota exactly — every returned solution disconnects at least s2 terminals — as opposed to bicriteria guarantees of small-set-expansion type, which typically separate only s3 terminals (2606.15324). This exact-feasibility distinction is the paper's central framing device: stronger-looking bounds from min–max partitioning techniques do not directly yield feasible solutions for this problem.
Motivating applications include network reliability (isolating a threshold number of vulnerable hosts from a protected source), image segmentation on planar grid graphs where quotas encode region-size constraints, and cyber-security attack graphs where node cuts represent mitigations blocking harmful terminal states from an initial compromise state.
General-graph TMEC via cut-dominating trees
The first result is a randomized polynomial-time expected s4 approximation for TMEC on undirected general graphs. The algorithm uses two components:
Cut-dominating tree decomposition. The paper invokes, as a black box, a Räcke-style hierarchical decomposition theorem [Räcke 2008]: there is a randomized polynomial-time construction of a weighted tree s5 whose leaves biject with s6, such that for every s7, the tree cut value s8 dominates the graph cut cost s9, while T⊆V∖{s}0.
Exact dynamic program on trees. On any weighted tree whose leaves correspond to original vertices, TMEC is solvable exactly. Rooting the tree at the leaf for T⊆V∖{s}1, the DP computes T⊆V∖{s}2: the minimum cost of cutting edges strictly inside subtree T⊆V∖{s}3 so that exactly T⊆V∖{s}4 terminals below T⊆V∖{s}5 are disconnected from T⊆V∖{s}6, with terminal counts truncated at T⊆V∖{s}7. For each child, either the parent edge is kept (inheriting the child's DP table) or cut (contributing T⊆V∖{s}8 terminals at edge cost), and child tables are combined by knapsack convolution. A straightforward implementation runs in T⊆V∖{s}9 time.
The approximation analysis chains three inequalities: the optimal graph solution induces a feasible tree solution costing k0, which has expectation at most k1; the DP returns a tree solution no more expensive; and by domination, mapping back to the graph yields a feasible cut of cost at most the tree cost. Hence k2. A Markov-inequality repetition argument gives the same asymptotic ratio with probability k3 using k4 independent samples. Disconnected graphs are handled by counting already-disconnected terminals at zero cost and reducing the quota.
An implication worth noting: because the reduction goes through exact optimization on trees, the returned cut always satisfies the quota exactly — the logarithmic loss comes entirely from the expected distortion of the decomposition, not from rounding of feasibility.
Planar TMEC: factor-2 via balanced cut
For planar graphs, the paper obtains a polynomial-time factor-k5 approximation by reducing to the planar balanced-cut theorem of Garg, Saran, and Vazirani [Garg et al. 1999], which gives a factor-k6 approximation for minimum-cost k7-balanced edge cuts when k8 under unary vertex weights.
The reduction assigns weight k9 to the root, weight δ(X)0 to each terminal, and weight δ(X)1 elsewhere, giving total weight δ(X)2 where δ(X)3, and sets the balance parameter δ(X)4. Two directions make this work exactly:
- Every feasible TMEC solution induces a δ(X)5-balanced cut: the root side has weight at most δ(X)6, and the terminal side has weight at most δ(X)7. Thus δ(X)8.
- Conversely, if δ(X)9 is a feasible X0-balanced cut and X1 is the root component of X2, then X3 forces X4, so X5 contains at least X6 terminals. Since X7, the cost is preserved.
Combining both directions yields X8. The paper notes the weights are bounded by X9 and hence unary-expandable in polynomial size, so the unary-weight assumption of the balanced-cut theorem is satisfied without a pseudoapproximation caveat.
Bounded-degree planar TMNC: s∈/X0-approximation
For planar TMNC with maximum degree s∈/X1 over deletable vertices s∈/X2, the paper proves a s∈/X3-approximation by reducing node costs to edge costs on the same graph. Edges receive derived cost s∈/X4, with root and terminals assigned a large sentinel cost s∈/X5, where s∈/X6.
Two lemmas connect the optima:
- Node-to-edge: an optimal node separator s∈/X7 induces a feasible edge cut s∈/X8 whose crossing edges all touch s∈/X9, so ∣X∩T∣≥k0.
- Edge-to-node: if ∣X∩T∣≥k1, no crossing edge has both endpoints undeletable (its cost would be ∣X∩T∣≥k2), so covering each crossing edge with a cheapest deletable endpoint yields a separator ∣X∩T∣≥k3 with ∣X∩T∣≥k4 that disconnects at least ∣X∩T∣≥k5 terminals.
Since a finite feasible solution exists, ∣X∩T∣≥k6, guaranteeing the returned edge cut satisfies ∣X∩T∣≥k7, so the cover lemma applies. Chaining gives ∣X∩T∣≥k8.
The degree dependence enters only through the node-to-edge direction, where a separator vertex may be charged once per incident crossing edge. The paper identifies removing this factor ∣X∩T∣≥k9 — likely requiring either a direct planar balanced vertex separator approximation or a more faithful vertex-to-edge transformation — as the main remaining obstacle. It also notes the result assumes finiteness of some feasible solution; instances with no finite feasible solution are declared infeasible under the undeletability constraints.
Limitations and open questions
Three limitations are stated or implicit in the analysis. First, the general-graph guarantee is randomized and expected; derandomization is not addressed, though high-probability success follows from independent repetition at the cost of additional running time. Second, the planar TMEC result inherits the unary-weight assumption of the Garg–Saran–Vazirani theorem; the paper sidesteps it via polynomial-size expansion but does not address whether binary-weight balanced cuts would improve constants. Third, the TMNC bound degrades linearly with k0, and the paper leaves open whether a constant-factor planar node-cut approximation is achievable. A second open question is improving the exact-quota general-graph ratio below k1: existing small-set-expansion methods [Bansal et al. 2014] suggest better bicriteria bounds, but preserving k2 exactly remains, per the paper, the key technical barrier.
Conclusion
The paper establishes three approximation guarantees for rooted threshold cut problems: an expected k3 approximation for TMEC on general undirected graphs via Räcke decompositions plus exact tree dynamic programming, a factor-k4 approximation for planar TMEC via an exact reduction to planar weighted balanced cut, and a k5-approximation for bounded-degree planar TMNC via a min-endpoint edge-cost transformation. All guarantees are exact-quota, distinguishing them from bicriteria alternatives, and the degree-bounded restriction on the planar node-cut case is identified as the principal open obstacle.