Cuts in Graphs with Matroid Constraints

Abstract

Vertex (s, t)-Cut and Vertex Multiway Cut are two fundamental graph separation problems in algorithmic graph theory. We study matroidal generalizations of these problems, where in addition to the usual input, we are given a representation R ∈ Fr × n of a linear matroid M = (V(G), I) of rank r in the input, and the goal is to determine whether there exists a vertex subset S ⊂eq V(G) that has the required cut properties, as well as is independent in the matroid M. We refer to these problems as Independent Vertex (s, t)-cut, and Independent Multiway Cut, respectively. We show that these problems are fixed-parameter tractable ( FPT) when parameterized by the solution size (which can be assumed to be equal to the rank of the matroid M). These results are obtained by exploiting the recent technique of flow augmentation [Kim et al.~STOC '22], combined with a dynamic programming algorithm on flow-paths \'a la [Feige and Mahdian,~STOC '06] that maintains a representative family of solutions w.r.t.~the given matroid [Marx, TCS '06; Fomin et al., JACM]. As a corollary, we also obtain FPT algorithms for the independent version of Odd Cycle Transversal. Further, our results can be generalized to other variants of the problems, e.g., weighted versions, or edge-deletion versions.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…