TY - CHAP T1 - Polynomial-time algorithm for computing translocation distance between genomes T2 - Combinatorial Pattern MatchingCombinatorial Pattern Matching Y1 - 1995 A1 - Hannenhalli, Sridhar ED - Galil,Zvi ED - Ukkonen,Esko AB - 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. JA - Combinatorial Pattern MatchingCombinatorial Pattern Matching T3 - Lecture Notes in Computer Science PB - Springer Berlin / Heidelberg VL - 937 SN - 978-3-540-60044-2 UR - http://dx.doi.org/10.1007/3-540-60044-2_41 ER -