2006
DOI: 10.1142/s0129054106003863
|View full text |Cite
|
Sign up to set email alerts
|

Approximate Block Sorting

Abstract: We consider the problem BLOCK-SORTING: Given a permutation, sort it by using a minimum number of block moves, where a block is a maximal substring of the permutation which is also a substring of the identity permutation, and a block move repositions the chosen block so that it merges with another block. Although this problem has recently been shown to be NP-hard [3], nothing better than a trivial 3-approximation was known. We present here the first non-trivial approximation algorithm to this problem. For this … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 16 publications
(23 citation statements)
references
References 14 publications
0
23
0
Order By: Relevance
“…The block merging problem of Mahajan et al [14] is defined as follows: Given a permutation, at each step a configuration of the problem consists of a set of sorted lists of integers, where each integer is in exactly one list. One or more of the lists may be empty.…”
Section: Final Remarks and Open Problemsmentioning
confidence: 99%
See 2 more Smart Citations
“…The block merging problem of Mahajan et al [14] is defined as follows: Given a permutation, at each step a configuration of the problem consists of a set of sorted lists of integers, where each integer is in exactly one list. One or more of the lists may be empty.…”
Section: Final Remarks and Open Problemsmentioning
confidence: 99%
“…We mention work on sorting with prefix reversals [5,7,11], transpositions [1,2,6], and block moves [9,10,[14][15][16][17]. In particular, block sorting is not the same as transposition sorting, and, thus, the 1.5-approximation to optimality obtained by Bafna and Pevzner [1,2] or the 1.375-approximation of Elias and Hartman [6] does not imply a 1.5-approximation to optimum block sorting.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Some well known primitives for genome rearrangements are transpositions [5], reversals [3], [4], and strip moves [1], [2], [6]. A reversal inverts the order of a substring of any length, a transposition swaps two adjacent substrings of any length without changing the order of two substrings, and a strip move moves a strip to any other location in a permutation.…”
Section: A Comparison With Some Other Sorting Primitives For Some Permentioning
confidence: 99%
“…Sorting by strip moves is motivated by applications in Optical Character Recognition (OCR) [1], [2], [6]. Text regions referred to as zones are selected by drawing rectangles around them.…”
Section: Optical Character Recognitionmentioning
confidence: 99%