Sorting by Multi-Cut Rearrangements

被引:3
作者
Bulteau, Laurent [1 ]
Fertin, Guillaume [2 ]
Jean, Geraldine [2 ]
Komusiewicz, Christian [3 ]
机构
[1] Univ Gustave Eiffel, CNRS, LIGM, F-77454 Marne La Vallee, France
[2] Univ Nantes, CNRS, LS2N, F-44000 Nantes, France
[3] Philipps Univ Marburg, Fachbereich Math & Informat, D-35037 Marburg, Germany
关键词
genome rearrangements; sorting; strings; permutations; algorithmic complexity; TRANSPOSITIONS; PERMUTATIONS; ALGORITHM;
D O I
10.3390/a14060169
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A multi-cut rearrangement of a string S is a string S ' obtained from S by an operation called k-cut rearrangement, that consists of (1) cutting S at a given number k of places in S, making S the concatenated string X-1 center dot X-2 center dot X-3 center dot ... center dot X-k center dot Xk+1, where X-1 and Xk+1 are possibly empty, and (2) rearranging the Xis so as to obtain S '=X-pi(1)center dot X-pi(2)center dot X-pi(3)center dot ... center dot X pi(k+1), pi being a permutation on 1,2, horizontal ellipsis ,k+1 satisfying pi(1)=1 and pi(k+1)=k+1. Given two strings S and T built on the same multiset of characters from an alphabet sigma, the Sorting by Multi-Cut Rearrangements (SMCR) problem asks whether a given number l of k-cut rearrangements suffices to transform S into T. The SMCR problem generalizes several classical genomic rearrangements problems, such as Sorting by Transpositions and Sorting by Block Interchanges. It may also model chromoanagenesis, a recently discovered phenomenon consisting of massive simultaneous rearrangements. In this paper, we study the SMCR problem from an algorithmic complexity viewpoint. More precisely, we investigate its classical and parameterized complexity, as well as its approximability, in the general case or when S and T are permutations.
引用
收藏
页数:22
相关论文
共 19 条
[1]   Genome rearrangements and sorting by reversals [J].
Bafna, V ;
Pevzner, PA .
SIAM JOURNAL ON COMPUTING, 1996, 25 (02) :272-289
[2]   Sorting by transpositions [J].
Bafna, V ;
Pevzner, PA .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1998, 11 (02) :224-240
[3]  
Bulteau L., 2014, B EUR ASS THEOR COMP, V114
[4]  
Bulteau L., 2014, SODA 2014, P102, DOI [10.1137/1.9781611973402.8, DOI 10.1137/1.9781611973402.8]
[5]   Sorting by Multi-cut Rearrangements [J].
Bulteau, Laurent ;
Fertin, Guillaume ;
Jean, Geraldine ;
Komusiewicz, Christian .
SOFSEM 2021: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2021, 12607 :593-607
[6]   SORTING BY TRANSPOSITIONS IS DIFFICULT [J].
Bulteau, Laurent ;
Fertin, Guillaume ;
Rusu, Irena .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2012, 26 (03) :1148-1180
[7]  
Christie D.A, 1998, THESIS U GASGOW GLA
[8]   Sorting permutations by block-interchanges [J].
Christie, DA .
INFORMATION PROCESSING LETTERS, 1996, 60 (04) :165-169
[9]  
Cygan M., 2015, PARAMETERIZED ALGORI, DOI DOI 10.1007/978-3-319-21275-3
[10]  
Downey R.G., 2013, FUNDAMENTALS PARAMET, V4