Polynomial-time algorithm for computing translocation distance between genomes
Title | Polynomial-time algorithm for computing translocation distance between genomes |
Publication Type | Book Chapters |
Year of Publication | 1995 |
Authors | Hannenhalli S |
Editor | Galil Z, Ukkonen E |
Book Title | Combinatorial Pattern MatchingCombinatorial Pattern Matching |
Series Title | Lecture Notes in Computer Science |
Volume | 937 |
Pagination | 162 - 176 |
Publisher | Springer Berlin / Heidelberg |
ISBN Number | 978-3-540-60044-2 |
Abstract | With the advent of large-scale DNA physical mapping and sequencing, studies of genome rearrangements are becoming increasingly important in evolutionary molecular biology. From a computational perspective, study of evolution based on rearrangements leads to rearrangement distance problem, i.e., computing the minimum number of rearrangement events required to transform one genome into another. Different types of rearrangement events give rise to a spectrum of interesting combinatorial problems. The complexity of most of these problems is unknown. Multichromosomal genomes frequently evolve by a rearrangement event called translocation which exchanges genetic material between different chromosomes. In this paper we study the translocation distance problem, modeling evolution of genomes evolving by translocations. Translocation distance problem was recently studied for the first time by Kececioglu and Ravi, who gave a 2-approximation algorithm for computing translocation distance. In this paper we prove a duality theorem leading to a polynomial algorithm for computing translocation distance for the case when the orientation of the genes are known. This leads to an algorithm generating a most parsimonious (shortest) scenario, transforming one genome into another by translocations. |
URL | http://dx.doi.org/10.1007/3-540-60044-2_41 |