Abstract.
We extend the well-studied concept of a graph power to that of a k-leaf power G of a tree T: G is formed by creating a node for each leaf in the tree and an edge between a pair of nodes if and only if the associated leaves are connected by a path of length at most k. By discovering hidden combinatorial structure of cliques and neighbourhoods, we have developed polynomial-time algorithms that, for k = 3 and k = 4, identify whether or not a given graph G is a k-leaf power of a tree T, and if so, produce a tree T for which G is a k-leaf power. We believe that our structural results will form the basis of a solution for more general k. The general problem of inferring hidden tree structure on the basis of leaf relationships shows up in several areas of application.
Research supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) and Communications and Information Technology Ontario (CITO).
Research supported by the Ministry of Education and Culture of Spain, Grant number MEC-DGES SB98 0K148809.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J.-P. Barthélemy and A. Guénoche. Trees and Proximity Representations. John Wiley and Sons, 1991.
D. G. Corneil and P. Kearney. Tree powers. Journal of Algorithms, 29:111–131, 1998.
R. Gavril. Algorithms for minimum coloring, maximum clique, minimum covering by cliques, and maximum independent set for chordal graphs. SIAM Journal on Computing, 1:180–187, 1972.
M. R. Henzinger, V. King, and T. Warnow. Constructing a tree from homeomorphic subtrees, with applications to computational evolutionary biology. Algorithmica, 24(1):1–13, 1999.
D. H. Huson, K. A. Smith, and T. Warnow. Estimating large distances in phylogenetic reconstruction. Algorithm Engineering, pages 270–285, 1999.
J. Kim and T. Warnow. Tutorial on phylogenetic tree estimation. manuscript, Department of Ecology and Evolutionary Biology, Yale University, http://ismb99.gmd.de/TUTORIALS/Kim/4KimTutorial.ps, 1999.
N. Linial. Locality in distributed graph algorithms. SIAM Journal on Computing, 21:193–201, 1992.
R. Motwani and M. Sudan. Computing roots of graphs is hard. Discrete Applied Mathematics, 54:81–88, 1994.
D. J. Rose, R. E. Tarjan, and G. S. Lueker. Algorithmic aspects of vertex elimination on graphs. SIAM Journal on Computing, 5(2):266–283, 1976.
R. E. Tarjan and M. Yannakakis. Simple linear-time algorihtms to test chodality of graphs, test acyclicity of hypergraphs, and selectively reduce acyclic hypergraphs. SIAM Journal on Computing, 13:566–579, 1984.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nishimura, N., Ragde, P., Thilikos, D.M. (2000). On Graph Powers for Leaf-Labeled Trees. In: Algorithm Theory - SWAT 2000. SWAT 2000. Lecture Notes in Computer Science, vol 1851. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44985-X_12
Download citation
DOI: https://doi.org/10.1007/3-540-44985-X_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67690-4
Online ISBN: 978-3-540-44985-0
eBook Packages: Springer Book Archive