[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

The Complexity of Inferring A Minimally Resolved Phylogenetic Supertree

Published: 01 February 2012 Publication History

Abstract

A recursive algorithm by Aho et al. [SIAM J. Comput., 10 (1981), pp. 405-421] forms the basis for many modern rooted supertree methods employed in Phylogenetics. However, as observed by Bryant [Building Trees, Hunting for Trees, and Comparing Trees: Theory and Methods in Phylogenetic Analysis, Ph.D. thesis, University of Canterbury, Christchurch, New Zealand, 1997], the tree output by the algorithm of Aho et al. is not always minimal; there may exist other trees which contain fewer nodes yet are still consistent with the input. In this paper, we prove strong polynomial-time inapproximability results for the problem of inferring a minimally resolved supertree from a given consistent set of rooted triplets (MinRS). Furthermore, we show that the decision version of MinRS is NP-hard for any fixed positive integer $q\geq4$, where $q$ is the number of allowed internal nodes, but linear-time solvable for $q\leq3$. In contrast, MinRS becomes polynomial-time solvable for any $q$ when restricted to caterpillars. We also present an exponential-time algorithm based on tree separators for solving MinRS exactly. It runs in $2^{O(n\log p)}$ time when every node may have at most $p$ children that are internal nodes and where $n$ is the cardinality of the leaf label set. Finally, we demonstrate that augmenting the algorithm of Aho et al. with an algorithm for optimal graph coloring to help merge certain blocks of leaves during the execution does not improve the output solution much in the worst case.

References

[1]
A. V. Aho, Y. Sagiv, T. G. Szymanski, and J. D. Ullman, Inferring a tree from lowest common ancestors with an application to the optimization of relational expressions, SIAM J. Comput., 10 (1981), pp. 405-421.
[2]
O. R. P. Bininda-Emonds, The evolution of supertrees, TRENDS in Ecology and Evolution, 19 (2004), pp. 315-322.
[3]
A. Björklund and T. Husfeldt, Exact graph coloring using inclusion-exclusion, in Encyclopedia of Algorithms, M.-Y. Kao, ed., Springer Science+Business Media, New York, 2008, p. 289.
[4]
D. Bryant, Building Trees, Hunting for Trees, and Comparing Trees: Theory and Methods in Phylogenetic Analysis, Ph.D. thesis, University of Canterbury, Christchurch, New Zealand, 1997.
[5]
J. Byrka, S. Guillemot, and J. Jansson, New results on optimizing rooted triplets consistency, Discrete Appl. Math., 158 (2010), pp. 1136-1147.
[6]
B. Chor, M. Hendy, and D. Penny, Analytic solutions for three taxon ML trees and variable rates across sites, Discrete Appl. Math., 155 (2007), pp. 750-758.
[7]
M. R. Garey and D. S. Johnson, Computers and Intractability. A Guide to the Theory of NP-Completeness, W. H. Freeman and Company, San Francisco, 1979.
[8]
L. Gasieniec, J. Jansson, A. Lingas, and A. Östlin, On the complexity of constructing evolutionary trees, J. Comb. Optim., 3 (1999), pp. 183-197.
[9]
M. R. Henzinger, V. King, and T. Warnow, Constructing a tree from homeomorphic subtrees, with applications to computational evolutionary biology, Algorithmica, 24 (1999), pp. 1-13.
[10]
J. Holm, K. de Lichtenberg, and M. Thorup, Poly-logarithmic deterministic fully-dynamic algorithms for connectivity, minimum spanning tree, $2$-edge, and biconnectivity, J. ACM, 48 (2001), pp. 723-760.
[11]
D. H. Huson, R. Rupp, and C. Scornavacca, Phylogenetic Networks: Concepts, Algorithms and Applications, Cambridge University Press, Cambridge, UK, 2010.
[12]
L. van Iersel, J. Keijsper, S. Kelk, L. Stougie, F. Hagen, and T. Boekhout, Constructing level-$2$ phylogenetic networks from triplets, IEEE/ACM Trans. Comput. Biology Bioinform., 6 (2009), pp. 667-681.
[13]
J. Jansson, R. S. Lemence, and A. Lingas, The complexity of inferring a minimally resolved phylogenetic supertree, in Proceedings of the 10th International Workshop on Algorithms in Bioinformatics, WABI 2010, Lecture Notes in Comput. Sci. 6293, Springer-Verlag, New York, 2010, pp. 262-273.
[14]
J. Jansson, J. H.-K. Ng, K. Sadakane, and W.-K. Sung, Rooted maximum agreement supertrees, Algorithmica, 43 (2005), pp. 293-307.
[15]
J. Jansson, N. B. Nguyen, and W.-K. Sung, Algorithms for combining rooted triplets into a galled phylogenetic network, SIAM J. Comput., 35 (2006), pp. 1098-1121.
[16]
P. Kearney, Phylogenetics and the quartet method, in Current Topics in Computational Molecular Biology, T. Jiang, Y. Xu, and M. Q. Zhang, eds., MIT Press, Cambridge, MA, 2002, pp. 111-133.
[17]
R. Otter, The number of trees, Ann. of Math. (2), 49 (1948), pp. 583-599.
[18]
R. D. M. Page, Modified mincut supertrees, in Proceedings of the 2nd International Workshop on Algorithms in Bioinformatics, WABI 2002, Lecture Notes in Comput. Sci. 2452, Springer-Verlag, New York, 2002, pp. 537-552.
[19]
V. Ranwez, V. Berry, A. Criscuolo, P.-H. Fabre, S. Guillemot, C. Scornavacca, and E. J. P. Douzery, PhySIC: A veto supertree method with desirable properties, Systematic Biology, 56 (2007), pp. 798-817.
[20]
C. Scornavacca, Supertree Methods for Phylogenomics, Ph.D. thesis, University of Montpellier II, Montpellier, France, 2009.
[21]
C. Semple, Reconstructing minimal rooted trees, Discrete Appl. Math., 127 (2003), pp. 489-503.
[22]
C. Semple and M. Steel, A supertree method for rooted trees, Discrete Appl. Math., 105 (2000), pp. 147-158.
[23]
S. Snir and S. Rao, Using Max Cut to enhance rooted trees consistency, IEEE/ACM Trans. Comput. Biology Bioinform., 3 (2006), pp. 323-333.
[24]
M. Steel, The complexity of reconstructing trees from qualitative characters and subtrees, J. Classification, 9 (1992), pp. 91-116.
[25]
D. Zuckerman, Linear degree extractors and the inapproximability of Max Clique and Chromatic Number, Theory Comput., 3 (2007), pp. 103-128.

Cited By

View all
  • (2017)Determining the Consistency of Resolved Triplets and Fan Triplets21st Annual International Conference on Research in Computational Molecular Biology - Volume 1022910.1007/978-3-319-56970-3_6(82-98)Online publication date: 3-May-2017
  1. The Complexity of Inferring A Minimally Resolved Phylogenetic Supertree

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image SIAM Journal on Computing
      SIAM Journal on Computing  Volume 41, Issue 1
      January 2012
      291 pages

      Publisher

      Society for Industrial and Applied Mathematics

      United States

      Publication History

      Published: 01 February 2012

      Author Tags

      1. NP-hardness
      2. graph coloring
      3. minimally resolved supertree
      4. phylogenetic tree
      5. rooted triplet
      6. tree separator

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 29 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2017)Determining the Consistency of Resolved Triplets and Fan Triplets21st Annual International Conference on Research in Computational Molecular Biology - Volume 1022910.1007/978-3-319-56970-3_6(82-98)Online publication date: 3-May-2017

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media