×

Sorting by multi-cut rearrangements. (English) Zbl 1490.68303

Bureš, Tomáš (ed.) et al., SOFSEM 2021: theory and practice of computer science. 47th international conference on current trends in theory and practice of computer science, SOFSEM 2021, Bolzano-Bozen, Italy, January 25–29, 2021. Proceedings. Cham: Springer. Lect. Notes Comput. Sci. 12607, 593-607 (2021).
Summary: Let \(S\) be a string built on some alphabet \(\varSigma \). A multi-cut rearrangement of \(S\) is a string \(S'\) obtained from \(S\) by an operation called \(k\)-cut rearrangement, that consists in (1) cutting \(S\) at a given number \(k\) of places in \(S\), making \(S\) the concatenated string \(X_1\cdot X_2\cdot X_3\ldots X_k\cdot X_{k+1}\), where \(X_1\) and \(X_{k+1}\) are possibly empty, and (2) rearranging the \(X_i\)s so as to obtain \(S'=X_{\pi (1)}\cdot X_{\pi (2)}\cdot X_{\pi (3)}\ldots X_{\pi (k+1)}, \pi\) being a permutation on \(1,2\ldots 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 \(\varSigma \), the Sorting by Multi-cut Rearrangements (SMCR) problem asks whether a given number \(\ell\) of \(k\)-cut rearrangements suffices to transform \(S\) into \(T\). The SMCR problem generalizes and thus encompasses 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 in massive simultaneous rearrangements. In this paper, we study the SMCR problem from an algorithmic complexity viewpoint, and provide, depending on the respective values of \(k\) and \(\ell \), polynomial-time algorithms as well as NP-hardness, FPT-algorithms, W[1]-hardness and approximation results, either in the general case or when \(S\) and \(T\) are permutations.
For the entire collection see [Zbl 1482.68014].

MSC:

68W32 Algorithms on strings
68P10 Searching and sorting
68Q17 Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.)
68Q25 Analysis of algorithms and problem complexity
68Q27 Parameterized complexity, tractability and kernelization
68W25 Approximation algorithms
92D10 Genetics and epigenetics

References:

[1] Bafna, V.; Pevzner, PA, Genome rearrangements and sorting by reversals, SIAM J. Comput., 25, 2, 272-289 (1996) · Zbl 0844.68123 · doi:10.1137/S0097539793250627
[2] Bafna, V.; Pevzner, PA, Sorting by transpositions, SIAM J. Discret. Math., 11, 2, 224-240 (1998) · Zbl 0973.92014 · doi:10.1137/S089548019528280X
[3] Bulteau, L.; Fertin, G.; Rusu, I., Sorting by transpositions is difficult, SIAM J. Discrete Math., 26, 3, 1148-1180 (2012) · Zbl 1256.05004 · doi:10.1137/110851390
[4] Bulteau, L., Komusiewicz, C.: Minimum common string partition parameterized by partition size is fixed-parameter tractable. In: Chekuri, C. (ed.) Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2014, Portland, Oregon, USA, January 5-7, 2014, pp. 102-121. SIAM (2014) · Zbl 1421.68253
[5] Christie, DA, Sorting permutations by block-interchanges, Inf. Process. Lett., 60, 4, 165-169 (1996) · Zbl 0900.68232 · doi:10.1016/S0020-0190(96)00155-X
[6] Christie, D.A.: Genome rearrangement problems. Ph.D. thesis, University of Glasgow (1998)
[7] Cygan, M., Parameterized Algorithms (2015), Cham: Springer, Cham · Zbl 1334.90001 · doi:10.1007/978-3-319-21275-3
[8] Downey, RG; Fellows, MR, Fundamentals of Parameterized Complexity (2013), London: Springer, London · Zbl 1358.68006 · doi:10.1007/978-1-4471-5559-1
[9] Fertin, G.; Labarre, A.; Rusu, I.; Tannier, E.; Vialette, S., Combinatorics of Genome Rearrangements (2009), Computational molecular biology: MIT Press, Computational molecular biology · Zbl 1170.92022 · doi:10.7551/mitpress/9780262062824.001.0001
[10] Jansen, K.; Kratsch, S.; Marx, D.; Schlotter, I., Bin packing with fixed number of bins revisited, J. Comput. Syst. Sci., 79, 1, 39-49 (2013) · Zbl 1261.68065 · doi:10.1016/j.jcss.2012.04.004
[11] Goldstein, A.; Kolman, P.; Zheng, J.; Fleischer, R.; Trippen, G., Minimum common string partition problem: hardness and approximations, Algorithms and Computation, 484-495 (2004), Heidelberg: Springer, Heidelberg · Zbl 1116.68472 · doi:10.1007/978-3-540-30551-4_43
[12] Pellestor, F., Gatinois, V.: Chromoanagenesis: a piece of the macroevolution scenario. Mol. Cytogenet. 13(3) (2020). doi:10.1186/s13039-020-0470-0
[13] Stephens, PJ, Massive genomic rearrangement acquired in a single catastrophic event during cancer development, Cell, 144, 27-40 (2011) · doi:10.1016/j.cell.2010.11.055
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.