Skip to main content

An Efficient Algorithm for the Rooted Triplet Distance Between Galled Trees

  • Conference paper
  • First Online:
Algorithms for Computational Biology (AlCoB 2017)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 10252))

Included in the following conference series:

Abstract

The previously fastest algorithm for computing the rooted triplet distance between two input galled trees (i.e., phylogenetic networks whose cycles are vertex-disjoint) runs in \(O(n^{2.687})\) time, where n is the cardinality of the leaf label set. Here, we present an \(O(n \log n)\)-time solution. Our strategy is to transform the input so that the answer can be obtained by applying an existing \(O(n \log n)\)-time algorithm for the simpler case of two phylogenetic trees a constant number of times.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bansal, M.S., Dong, J., Fernández-Baca, D.: Comparing and aggregating partially resolved trees. Theor. Comput. Sci. 412(48), 6634–6652 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  2. Brodal, G.S., Fagerberg, R., Mailund, T., Pedersen, C.N.S., Sand, A.: Efficient algorithms for computing the triplet and quartet distance between trees of arbitrary degree. In: Proceedings of the 24th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2013), pp. 1814–1832. SIAM (2013)

    Google Scholar 

  3. Cardona, G., Llabrés, M., Rosselló, R., Valiente, G.: Comparison of galled trees. IEEE/ACM Trans. Comput. Biol. Bioinf. 8(2), 410–427 (2011)

    Article  Google Scholar 

  4. Critchlow, D.E., Pearl, D.K., Qian, C.: The triples distance for rooted bifurcating phylogenetic trees. Syst. Biol. 45(3), 323–334 (1996)

    Article  Google Scholar 

  5. Dobson, A.J.: Comparing the shapes of trees. In: Street, A.P., Wallis, W.D. (eds.) Combinatorial Mathematics III. LNM, vol. 452, pp. 95–100. Springer, Heidelberg (1975). doi:10.1007/BFb0069548

    Chapter  Google Scholar 

  6. Gambette, P., Huber, K.T.: On encodings of phylogenetic networks of bounded level. J. Math. Biol. 65(1), 157–180 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gusfield, D., Eddhu, S., Langley, C.: Optimal, efficient reconstruction of phylogenetic networks with constrained recombination. J. Bioinf. Comput. Biol. 2(1), 173–213 (2004)

    Article  MATH  Google Scholar 

  8. Huson, D.H., Rupp, R., Scornavacca, C.: Phylogenetic Networks: Concepts Algorithms and Applications. Cambridge University Press, Cambridge (2010)

    Book  Google Scholar 

  9. Jansson, J., Lingas, A.: Computing the rooted triplet distance between galled trees by counting triangles. J. Discrete Algorithms 25, 66–78 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  10. Jansson, J., Rajaby, R.: A more practical algorithm for the rooted triplet distance. J. Comput. Biol. 24(2), 106–126 (2017)

    Article  MathSciNet  Google Scholar 

  11. Kuhner, M.K., Felsenstein, J.: A simulation comparison of phylogeny algorithms under equal and unequal evolutionary rates. Mol. Biol. Evol. 11(3), 459–468 (1994)

    Google Scholar 

  12. Morrison, D.: Introduction to Phylogenetic Networks. RJR Productions (2011)

    Google Scholar 

  13. Wang, L., Ma, B., Li, M.: Fixed topology alignment with recombination. Discrete Appl. Math. 104(1–3), 281–300 (2000)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

J.J. was partially funded by The Hakubi Project at Kyoto University and KAKENHI grant number 26330014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wing-Kin Sung .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Jansson, J., Rajaby, R., Sung, WK. (2017). An Efficient Algorithm for the Rooted Triplet Distance Between Galled Trees. In: Figueiredo, D., Martín-Vide, C., Pratas, D., Vega-Rodríguez, M. (eds) Algorithms for Computational Biology. AlCoB 2017. Lecture Notes in Computer Science(), vol 10252. Springer, Cham. https://doi.org/10.1007/978-3-319-58163-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-58163-7_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-58162-0

  • Online ISBN: 978-3-319-58163-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics