The Solution Space of Sorting by DCJ

被引:36
作者
Braga, Marilia D. V. [1 ]
Stoye, Jens [1 ]
机构
[1] Univ Bielefeld, Tech Fak, AG Genominformat, D-33594 Bielefeld, Germany
关键词
algorithms; combinatorics; evolution; genomic rearrangements; REVERSALS;
D O I
10.1089/cmb.2010.0109
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
In genome rearrangements, the double cut and join (DCJ) operation, introduced by Yancopoulos et al. in 2005, allows one to represent most rearrangement events that could happen in multichromosomal genomes, such as inversions, translocations, fusions, and fissions. No restriction on the genome structure considering linear and circular chromosomes is imposed. An advantage of this general model is that it leads to considerable algorithmic simplifications compared to other genome rearrangement models. Recently, several works concerning the DCJ operation have been published, and in particular, an algorithm was proposed to find an optimal DCJ sequence for sorting one genome into another one. Here we study the solution space of this problem and give an easy-to-compute formula that corresponds to the exact number of optimal DCJ sorting sequences for a particular subset of instances of the problem. We also give an algorithm to count the number of optimal sorting sequences for any instance of the problem. Another interesting result is the demonstration of the possibility of obtaining one optimal sorting sequence by properly replacing any pair of consecutive operations in another optimal sequence. As a consequence, any optimal sorting sequence can be obtained from one other by applying such replacements successively, but the problem of finding the shortest number of replacements between two sorting sequences is still open.
引用
收藏
页码:1145 / 1165
页数:21
相关论文
共 13 条
[1]   Breakpoint graphs and ancestral genome reconstructions [J].
Alekseyev, Max A. ;
Pevzner, Pavel A. .
GENOME RESEARCH, 2009, 19 (05) :943-957
[2]  
BERGERON A, 2002, P JOBIM, P99
[3]  
Bergeron A, 2006, LECT NOTES COMPUT SC, V4175, P163
[4]   Exploring the solution space of sorting by reversals, with experiments and an application to evolution [J].
Braga, Marilia D. V. ;
Sagot, Marie-France ;
Scornavacca, Celine ;
Tannier, Eric .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2008, 5 (03) :348-356
[5]  
Braga MDV, 2009, LECT N BIOINFORMAT, V5817, P36, DOI 10.1007/978-3-642-04744-2_4
[6]  
Fertin Guillaume, 2009, Combinatorics of Genome Rearrangements. Computational Molecular Biology
[7]  
Hannenhalli S, 1995, AN S FDN CO, P581, DOI 10.1109/SFCS.1995.492588
[8]  
Ouangraoua A, 2009, LECT N BIOINFORMAT, V5817, P24, DOI 10.1007/978-3-642-04744-2_3
[9]  
SANKOFF D, 1992, LECT NOTES COMPUT SC, V644, P121
[10]   An algorithm to enumerate sorting reversals for signed permutations [J].
Siepel, AC .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2003, 10 (3-4) :575-597