Edge-disjoint in- and out-branchings in tournaments and related path problems
Journal of Combinatorial Theory Series B
A matroid approach to finding edge connectivity and packing arborescences
Selected papers of the 23rd annual ACM symposium on Theory of computing
Fast edge splitting and Edmonds' arborescence construction for unweighted graphs
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
Arc-disjoint in-trees in directed graphs
Combinatorica
A note on disjoint arborescences
Combinatorica
Note: Arc-disjoint paths and trees in 2-regular digraphs
Discrete Applied Mathematics
Hi-index | 0.89 |
Suppose that we are given a directed graph D=(V,A) with specified vertices r"1,r"2@?V. In this paper, we consider the problem of discerning the existence of a pair of arc-disjoint spanning in-arborescence rooted at r"1 and out-arborescence rooted at r"2, and finding such arborescences if they exist. It is known (Bang-Jensen (1991) [1]) that this problem is NP-complete even if r"1=r"2. As a special case, it is only known (Bang-Jensen (1991) [1]) that this problem in a tournament can be solved in polynomial time. In this paper, we give a linear-time algorithm for this problem in a directed acyclic graph. We also consider an extension of our problem to the case where we have multiple roots for in-arborescences and out-arborescences, respectively.