Prefix Block-Interchanges on Binary and Ternary Strings
Abstract
The genome rearrangement problem computes the minimum number of operations that are required to sort all elements of a permutation. A block-interchange operation exchanges two blocks of a permutation which are not necessarily adjacent and in a prefix block-interchange, one block is always the prefix of that permutation. In this paper, we focus on applying prefix block-interchanges on binary and ternary strings. We present upper bounds to group and sort a given binary/ternary string. We also provide upper bounds for a different version of the block-interchange operation which we refer to as the restricted prefix block-interchange. We observe that our obtained upper bound for restricted prefix block-interchange operations on binary strings is better than that of other genome rearrangement operations to group fully normalized binary strings. Consequently, we provide a linear-time algorithm to solve the problem of grouping binary normalized strings by restricted prefix block-interchanges. We also provide a polynomial time algorithm to group normalized ternary strings by prefix block-interchange operations. Finally, we provide a classification for ternary strings based on the required number of prefix block-interchange operations.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- The 2-approximation algorithm of sorting by prefix transposition revisited
Md. Shafiqul Islam, Md. Khaledur Rahman, M. Sohel Rahman·bioRxiv·Jan 15, 2016
- On Deriving Synteny Blocks by Compacting Elements
Leonard Bohnenkämper, Luca Parmigiani, … Jens Stoye·Journal of Computational BiologyPeer-reviewed·Oct 19, 2026
- General encoding of canonical k-mers
Roland Wittler·Peer Community JournalPeer-reviewed·Sep 20, 2023
- Prefix-Free Parsing for Building Big BWTs
Christina A. Boucher, Travis Gagie, … Taher Mun·Algorithms for Molecular BiologyPeer-reviewed·May 24, 2019
- Building a Pangenome Alignment Index via Recursive Prefix-Free Parsing
Marco Oliva, Travis Gagie, Christina A. Boucher·bioRxiv·Jan 26, 2023
- Smash++: an alignment-free and memory-efficient tool to find genomic rearrangements
Morteza Hosseini, Diogo Pratas, … Armando J. Pinho·GigaSciencePeer-reviewed·May 1, 2020