Branch-width of connectivity functions is fixed-parameter tractable
arXiv:2601.04756
Abstract
A connectivity function on a finite set is a symmetric submodular function with . We prove that finding a branch-decomposition of width at most for a connectivity function given by an oracle is fixed-parameter tractable (FPT), by providing an algorithm of running time , where is the time to compute for any set , and . This improves the previous algorithm by Oum and Seymour [J. Combin. Theory Ser. B, 2007], which runs in time . Our algorithm can be applied to rank-width of graphs, branch-width of matroids, branch-width of (hyper)graphs, and carving-width of graphs. This resolves an open problem asked by HlinÄný [SIAM J. Comput., 2005], who asked whether branch-width of matroids given by the rank oracle is fixed-parameter tractable. Furthermore, our algorithm improves the best known dependency on in the running times of FPT algorithms for graph branch-width, rank-width, and carving-width.
13 pages; fixed typos in the proof (Prop. 2.4 and Prop. 6.3)