English

FPT algorithms for packing $k$-safe spanning rooted sub(di)graphs

Data Structures and Algorithms 2021-05-05 v1 Discrete Mathematics Combinatorics

Abstract

We study three problems introduced by Bang-Jensen and Yeo [Theor. Comput. Sci. 2015] and by Bang-Jensen, Havet, and Yeo [Discret. Appl. Math. 2016] about finding disjoint "balanced" spanning rooted substructures in graphs and digraphs, which generalize classic packing problems. Namely, given a positive integer kk, a digraph D=(V,A)D=(V,A), and a root rVr \in V, we consider the problem of finding two arc-disjoint kk-safe spanning rr-arborescences and the problem of finding two arc-disjoint (r,k)(r,k)-flow branchings. We show that both these problems are FPT with parameter kk, improving on existing XP algorithms. The latter of these results answers a question of Bang-Jensen, Havet, and Yeo [Discret. Appl. Math. 2016]. Further, given an integer kk, a graph G=(V,E)G=(V,E), and rVr \in V, we consider the problem of finding two arc-disjoint (r,k)(r,k)-safe spanning trees. We show that this problem is also FPT with parameter kk, again improving on a previous XP algorithm. Our main technical contribution is to prove that the existence of such spanning substructures is equivalent to the existence of substructures with size and maximum (out-)degree both bounded by a (linear or quadratic) function of kk, which may be of independent interest.

Keywords

Cite

@article{arxiv.2105.01582,
  title  = {FPT algorithms for packing $k$-safe spanning rooted sub(di)graphs},
  author = {Stéphane Bessy and Florian Hörsch and Ana Karolinna Maia and Dieter Rautenbach and Ignasi Sau},
  journal= {arXiv preprint arXiv:2105.01582},
  year   = {2021}
}

Comments

20 pages, 1 figure

R2 v1 2026-06-24T01:46:25.587Z