Branch-width of connectivity functions is fixed-parameter tractable
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\v{e}n\'y [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.
Cite
@article{arxiv.2601.04756,
title = {Branch-width of connectivity functions is fixed-parameter tractable},
author = {Tuukka Korhonen and Sang-il Oum},
journal= {arXiv preprint arXiv:2601.04756},
year = {2026}
}
Comments
13 pages; fixed typos in the proof (Prop. 2.4 and Prop. 6.3)