Transforming cabbage into turnip: Polynomial algorithm for sorting signed permutations by reversals

被引:387
作者
Hannenhalli, S [1 ]
Pevzner, PA
机构
[1] SmithKline Beecham Pharmaceut, Bioinformat, King Of Prussia, PA 19406 USA
[2] Univ So Calif, Dept Math, Los Angeles, CA 90089 USA
[3] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
关键词
computational biology; genetics;
D O I
10.1145/300515.300516
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Genomes frequently evolve by reversals rho(i,j) that transform a gene order pi(1) ..., pi(i)pi(i+1) ... pi(j-1)pi(j) ... pi(n) into pi(1) ... pi(i)pi(j-1) ... pi(i+1)pi(j) ... pi(n). Reversal distance between permutations pi and sigma is the minimum number of reversals to transform pi into sigma Analysis of genome rearrangements in molecular biology started in the late 1930's, when Dobzhansky and Sturtevant published a milestone paper presenting a rearrangement scenario with 17 inversions between the species of Drosophila. Analysis of genomes evolving by inversions leads to a combinatorial problem of sorting by reversals studied in detail recently. We study sorting of signed permutations by reversals, a problem that adequately models rearrangements in small genomes like chloroplast or mitochondrial DNA. The previously suggested approximation algorithms for sorting signed permutations by reversals compute the reversal distance between permutations with an astonishing accuracy for both simulated and biological data. We prove a duality theorem explaining this intriguing performance and show that there exists a "hidden" parameter that allows one to compute the reversal distance between signed permutations in polynomial time.
引用
收藏
页码:1 / 27
页数:27
相关论文
共 29 条
[1]   SORTING BY INSERTION OF LEADING ELEMENTS [J].
AIGNER, M ;
WEST, DB .
JOURNAL OF COMBINATORIAL THEORY SERIES A, 1987, 45 (02) :306-309
[2]   Genome rearrangements and sorting by reversals [J].
Bafna, V ;
Pevzner, PA .
SIAM JOURNAL ON COMPUTING, 1996, 25 (02) :272-289
[3]  
BAFNA V, 1995, MOL BIOL EVOL, V12, P239
[4]   Sorting by transpositions [J].
Bafna, V ;
Pevzner, PA .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1998, 11 (02) :224-240
[5]  
BERMAN P, 1996, LECT NOTES COMPUT SC, V1075, P168
[6]  
Caprara A., 1997, P 1 ANN INT C COMP M, P75, DOI DOI 10.1145/267521.267531
[7]  
COHEN D, 1993, UNPUB IMPROVED BOUND
[8]   THE MINIMUM-LENGTH GENERATOR SEQUENCE PROBLEM IS NP-HARD [J].
EVEN, S ;
GOLDREICH, O .
JOURNAL OF ALGORITHMS, 1981, 2 (03) :311-313
[9]   BOUNDS FOR SORTING BY PREFIX REVERSAL [J].
GATES, WH ;
PAPADIMITRIOU, CH .
DISCRETE MATHEMATICS, 1979, 27 (01) :47-57
[10]   GENOME SEQUENCE COMPARISON AND SCENARIOS FOR GENE REARRANGEMENTS - A TEST-CASE [J].
HANNENHALLI, S ;
CHAPPEY, C ;
KOONIN, EV ;
PEVZNER, PA .
GENOMICS, 1995, 30 (02) :299-311