A Fast Algorithmic Technique for Comparing Large Phylogenetic Trees

  • Gabriel Valiente
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3772)


The comparison of rooted phylogenetic trees is essential to querying phylogenetic databases such as TreeBASE. Current comparison methods are based on either tree edit distances or common subtrees. However, a limitation of such methods is their inherent complexity. In this paper, a new distance over fully resolved phylogenetic trees, the transposition distance, is described which is based on a well-known bijection between perfect matchings and phylogenetic trees, and simple linear-time algorithms are presented for computing the new distance.


Phylogenetic Tree Topological Restriction Common Taxon Matching Distance Matching Representation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Diaconisa, P.W., Holmes, S.P.: Matchings and phylogenetic trees. Proc. Natl. Acad. Sci. USA 95, 14600–14602 (1998)CrossRefMathSciNetGoogle Scholar
  2. 2.
    Knuth, D.E.: Fundamental Algorithms, 3rd edn. The Art of Computer Programming, vol. 1. Addison-Wesley, Reading (1997)zbMATHGoogle Scholar
  3. 3.
    Morell, V.: TreeBASE: The roots of phylogeny. Science 273, 569–570 (1996), CrossRefGoogle Scholar
  4. 4.
    Page, R.D.M.: Phyloinformatics: Towards a phylogenetic database. In: Wang, J.T.L., Zaki, M.J., Toivonen, H., Shasha, D.E. (eds.) Data Mining in Bioinformatics, pp. 219–241. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  5. 5.
    Shan, H., Herbert, K.G., Piel, W.H., Shasha, D., Wang, J.T.L.: A structure-based search engine for phylogenetic databases. In: Proc. 14th Int. Conf. Scientific and Statistical Database Management, pp. 7–10. IEEE Computer Society Press, Los Alamitos (2002)CrossRefGoogle Scholar
  6. 6.
    Steel, M.A., Penny, D.: Distributions of tree comparison metrics—some new results. Syst. Biol. 42, 126–141 (1993)Google Scholar
  7. 7.
    Valiente, G.: Algorithms on Trees and Graphs. Springer, Heidelberg (2002)zbMATHGoogle Scholar
  8. 8.
    Wang, J.T.L., Shan, H., Shasha, D., Piel, W.H.: TreeRank: A similarity measure for nearest neighbor searching in phylogenetic databases. In: Proc. 15th Int. Conf. Scientific and Statistical Database Management, pp. 171–180. IEEE Computer Society Press, Los Alamitos (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Gabriel Valiente
    • 1
  1. 1.Department of SoftwareTechnical University of CataloniaBarcelona

Personalised recommendations