Approximating the true evolutionary distance between two genomes

Krister M. Swenson, Mark Marron, Joel V. Earnest-DeYoung, Bernard M.E. Moret

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

33 Scopus citations

Abstract

As more and more genomes are sequenced, evolutionary biologists are becoming increasingly interested in evolution at the level of whole genomes, in scenarios in which the genome evolves through insertions, duplications, deletions, and movements of genes along its chromosomes. In the mathematical model pioneered by Sankoff and others, a unichromosomal genome is represented by a signed permutation of a multiset of genes; Hannenhalli and Pevzner showed that the edit distance between two signed permutations of the same set can be computed in polynomial time when all operations are inversions. El-Mabrouk extended that result to allow deletions and a limited form of insertions (which forbids duplications); in turn we extended it to compute a nearly optimal edit sequence between an arbitrary genome and the identity permutation. In this paper we extend and improve our previous work in two major ways. We generalize our approach to handle duplications as well as insertions and thus enable the computation of distances between two arbitrary genomes; and our new algorithm approximates true evolutionary distances, as opposed to the less useful edit distances. We present experimental results showing that our algorithm produces excellent estimates of the true evolutionary distance up to a (high) threshold of saturation; indeed, the distances thus produced are good enough to enable a simple neighbor-joining procedure to reconstruct our test trees with high accuracy.

Original languageEnglish
Title of host publicationProceedings of the Seventh Workshop on Algorithm Engineering and Experiments and the Second Workshop on Analytic Algorithms and Combinatorics
EditorsC. Demetrescu, R. Sedgewick, R. Tamassia
Pages121-129
Number of pages9
StatePublished - 2005
EventSeventh Workshop on Algorithm Engineering and Experiments and the Second Workshop on Analytic Algorithms and Combinatorics - Vancouver, BC, Canada
Duration: Jan 22 2005Jan 22 2005

Publication series

NameProceedings of the Seventh Workshop on Algorithm Engineering and Experiments and the Second Workshop on Analytic Algorithms and Combinatorics

Conference

ConferenceSeventh Workshop on Algorithm Engineering and Experiments and the Second Workshop on Analytic Algorithms and Combinatorics
Country/TerritoryCanada
CityVancouver, BC
Period1/22/051/22/05

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Approximating the true evolutionary distance between two genomes'. Together they form a unique fingerprint.

Cite this