Seeded tree alignment

Antoni Lozano, Ron Y. Pinter, Oleg Rokhlenko, Gabriel Valiente, Michal Ziv-Ukelson

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

The optimal transformation of one tree into another by means of elementary edit operations is an important algorithmic problem that has several interesting applications to computational biology. Here, we introduce a constrained form of this problem in which a partial mapping of a set of nodes (the "seeds") in one tree to a corresponding set of nodes in the other tree is given, and present efficient algorithms for both ordered and unordered trees. Whereas ordered tree matching based on seeded nodes has applications in pattern matching of RNA structures, unordered tree matching based on seeded nodes has applications in cospeciation and phylogeny reconciliation. The latter involves the solution of the planar tanglegram layout problem, for which a polynomial-time algorithm is given here.

Original languageEnglish
Article number4540091
Pages (from-to)503-513
Number of pages11
JournalIEEE/ACM Transactions on Computational Biology and Bioinformatics
Volume5
Issue number4
DOIs
StatePublished - 1 Oct 2008

Keywords

  • Comparative phylogenetics
  • RNA structure alignment
  • Tanglegram layout
  • Tree matching

ASJC Scopus subject areas

  • Biotechnology
  • Genetics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Seeded tree alignment'. Together they form a unique fingerprint.

Cite this