Abstract
A subgraph T of a digraph D is called an out-tree if T is an oriented tree with just one vertex s of in-degree zero. A spanning out-tree is called an out-branching. A vertex x of an out-branching B is called a leaf if the out-degree of x is zero. This is a survey on out-branchings with minimum and maximum number of leaves covering both structural and algorithmic results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We removed results on lower bounds on the maximum number of leaves in an out-branching as it does not seem to be of interest any longer, and added new structural and algorithmic results, especially on fixed-parameter tractable algorithms.
- 2.
- 3.
For an excellent introduction to the area of parameterized algorithms and complexity, see the monograph [16] by Cygan et al.
- 4.
For more information of the area of parameterized kernels, see [16].
References
N. Alon, F. Fomin, G. Gutin, M. Krivelevich, S. Saurabh, Parameterized algorithms for directed maximum leaf problems, in Proceedings of ICALP 2007. Lecture Notes in Computer Science, vol. 4596 (2007), pp. 352–362
N. Alon, F. Fomin, G. Gutin, M. Krivelevich, S. Saurabh, Spanning directed trees with many leaves. SIAM J. Discret. Math. 23, 466–476 (2009)
J. Bang-Jensen, Edge-disjoint in- and out-branchings in tournaments and related path problems. J. Combin. Theory Ser. B 51(1), 1–23 (1991)
J. Bang-Jensen, G. Gutin, Digraphs: Theory, Algorithms and Applications, 2nd edn. (Springer, Berlin, 2009)
J. Bang-Jensen, G. Gutin, Out-branchings with extremal number of leaves. Ramanujan Math. Soc. Lect. Notes 13, 91–99 (2010)
J. Bang-Jensen, S. Simonsen, Arc-disjoint paths and trees in 2-regular digraphs. Discret. Appl. Math. 161(16–17), 2724–2730 (2013)
J. Bang-Jensen, A. Yeo, The minimum spanning strong subdigraph problem is fixed parameter tractable. Discret. Appl. Math. 156, 2924–2929 (2008)
J. Bang-Jensen, S. Saurabh, S. Simonsen, Parameterized algorithms for non-separating trees and branchings in digraphs. Algorithmica 76(1), 279–296 (2016)
S.J. Berkowitz, On computing the determinant in small parallel time using a small number of processors. Inf. Process. Lett. 18 147–150 (1984)
D. Binkele-Raible, H. Fernau, F.V. Fomin, D. Lokshtanov, S. Saurabh, Y. Villanger, Kernel(s) for problems with n kernel: on out-trees with many leaves. ACM Trans. Algorithms 9(4) (2011), article 39
A. Björklund, P. Kaski, L. Kowalik, Constrained multilinear detection and generalized graph motifs. Algorithmica 74(2), 947–967 (2016)
A. Björklund, V. Kamat, L. Kowalik, M. Zehavi, Spotting trees with few leaves. SIAM J. Discret. Math. 31(2), 687–713 (2017)
A. Björklund, P. Kaski, I. Koutis, Directed hamiltonicity and out-branchings via generalized Laplacians, in Automata, Languages and Programming, 44th International Colloquium, ICALP 2017. Leibniz International Proceedings in Informatics (LIPIcs), vol. 80 (2017), pp. 91:1–91:14
P. Bonsma, F. Dorn, Tight bounds and a fast FPT algorithm for directed Max-Leaf Spanning Tree. J. ACM Trans. Algorithms 7(4), 1–19 (2011)
N. Cohen, F.V. Fomin, G. Gutin, E.J. Kim, S. Saurabh, A. Yeo, Algorithm for finding k-vertex out-trees and its application to k-internal out-branching problem. J. Comput. Syst. Sci. 76, 650–662 (2010)
M. Cygan, F.V. Fomin, L. Kowalik, D. Lokshtanov, D. Marx, M. Pilipczuk, M. Pilipczuk, S. Saurabh, Parameterized Algorithms (Springer, Berlin, 2015)
J. Daligault, Combinatorial techniques for parameterized algorithms and kernels, with applications to multicut, PhD thesis, Universite Montpellier II, Montpellier, Herault, 2011
J. Daligault, G. Gutin, E.J. Kim, A. Yeo, FPT algorithms and kernels for the directed k-leaf problem. J. Comput. Syst. Sci. 76, 144–152 (2010)
P. Dankelmann, G. Gutin, E.J. Kim, On complexity of minimum leaf out-branching problem. Discret. Appl. Math. 157, 3000–3004 (2009)
A. Demers, A. Downing, minimum leaf spanning tree. US Patent no. 6,105,018, August 2000
R.P. Dilworth, A decomposition theorem for partially ordered sets. Ann. Math. 51, 161–166 (1950)
J. Edmonds, Edge-disjoint branchings, in Combinatorial Algorithms, ed. by B. Rustin (Academic Press, Cambridge, 1973), pp. 91–96
F.V. Fomin, F. Grandoni, D. Lokshtanov, S. Saurabh, Sharp separation and applications to exact and parameterized algorithms. Algorithmica 63, 692–706 (2012)
F.V. Fomin, S. Gaspers, S. Saurabh, S. Thomassé, A linear vertex kernel for maximum internal spanning tree. J. Comput. Syst. Sci. 79, 1–6 (2013)
T. Gallai, A.N. Milgram, Verallgemeinerung eines graphentheoretischen Satzes von Rédei. Acta Sci. Math. Szeged 21, 181–186 (1960)
R. Ganian, P. Hlineny, A. Langer, J. Obdrzalek, P. Rossmanith, Digraph width measures in parameterized algorithmics. Discret. Appl. Math. 168, 88–107 (2014)
M.R. Garey, D.S. Johnson, Computers and Intractability (W.H. Freeman and Co., San Francisco, 1979)
G. Gutin, I. Razgon, E.J. Kim, Minimum leaf out-branching problems, in AAIM’08. Lecture Notes in Computer Science, vol. 5034 (2008), pp. 235–246
G. Gutin, I. Razgon, E.J. Kim, Minimum leaf out-branching and other problems. Theor. Comput. Sci. 410, 4571–4579 (2009)
G. Gutin, F. Reidl, M. Wahlström, k-distinct in- and out-branchings in digraphs. J. Comput. Syst. Sci. 95, 86–97 (2018)
G. Gutin, F. Reidl, M. Wahlström, M. Zehavi, Designing deterministic polynomial-space algorithms by color-coding multivariate polynomials. J. Comput. Syst. Sci. 95, 69–85 (2018)
T. Johnson, N. Robertson, P.D. Seymour, R. Thomas, Directed tree-width. J. Combin. Theory Ser. B 82, 138–154 (2001)
J. Kneis, A. Langer, P. Rossmanith, A new algorithm for finding trees with many leaves, in ISAAC 2008. Lecture Notes in Computer Science, vol. 5369 (2008), pp. 270–281
M. Las Vergnas, Sur les arborescences dans un graphe orienté. Discret. Math. 15, 27–39 (1976)
W. Li, Y. Cao, J. Chen, J. Wang, Deeper local search for parameterized and approximation algorithms for maximum internal spanning tree. Inf. Comput. 252, 187–200 (2017)
E. Prieto, C. Sloper, Reducing to independent set structure – the case of k-internal spanning tree. Nord. J. Comput. 12, 308–318 (2005)
H. Shachnai, M. Zehavi, Representative families: a unified tradeoff-based approach. J. Comput. Syst. Sci. 82, 488–502 (2016)
S. Thomassé, Covering a strong digraph by α − 1 disjoint paths: a proof of Las Vergnas’ conjecture. J. Combin. Theory Ser. B 83, 331–333 (2001)
M. Zehavi, Mixing color coding-related techniques, in Algorithms - ESA 2015 - 23rd Annual European Symposium. Lecture Notes in Computer Science, vol. 9294 (2015), pp. 1037–1049
Acknowledgements
The research of Jørgen Bang-Jensen was supported by the Danish research council, grant number 1323-00178B. The research of Gregory Gutin was supported in part by Royal Society Wolfson Research Merit Award.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Bang-Jensen, J., Gutin, G. (2018). Branching in Digraphs with Many and Few Leaves: Structural and Algorithmic Results. In: Goldengorin, B. (eds) Optimization Problems in Graph Theory. Springer Optimization and Its Applications, vol 139. Springer, Cham. https://doi.org/10.1007/978-3-319-94830-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-94830-0_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94829-4
Online ISBN: 978-3-319-94830-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)