English

Fixed-parameter tractability of counting small minimum $(S,T)$-cuts

Computational Complexity 2019-07-08 v2 Data Structures and Algorithms

Abstract

The parameterized complexity of counting minimum cuts stands as a natural question because Ball and Provan showed its #P-completeness. For any undirected graph G=(V,E)G=(V,E) and two disjoint sets of its vertices S,TS,T, we design a fixed-parameter tractable algorithm which counts minimum edge (S,T)(S,T)-cuts parameterized by their size pp. Our algorithm operates on a transformed graph instance. This transformation, called drainage, reveals a collection of at most n=Vn=\left| V \right| successive minimum (S,T)(S,T)-cuts ZiZ_i. We prove that any minimum (S,T)(S,T)-cut XX contains edges of at least one cut ZiZ_i. This observation, together with Menger's theorem, allows us to build the algorithm counting all minimum (S,T)(S,T)-cuts with running time 2O(p2)nO(1)2^{O(p^2)}n^{O(1)}. Initially dedicated to counting minimum cuts, it can be modified to obtain an FPT sampling of minimum edge (S,T)(S,T)-cuts.

Keywords

Cite

@article{arxiv.1907.02353,
  title  = {Fixed-parameter tractability of counting small minimum $(S,T)$-cuts},
  author = {Pierre Bergé and Benjamin Mouscadet and Arpad Rimmel and Joanna Tomasik},
  journal= {arXiv preprint arXiv:1907.02353},
  year   = {2019}
}

Comments

13 pages, 10 figures, full version of the paper accepted in WG 2019

R2 v1 2026-06-23T10:12:12.060Z