Abstract
We study the problem of sorting binary sequences and permutations by length-weighted reversals. We consider a wide class of cost functions, namely f (ℓ) = ℓα for all α ≥ 0, where ℓ is the length of the reversed subsequence. We present tight or nearly tight upper and lower bounds on the worst-case cost of sorting by reversals. Then we develop algorithms to approximate the optimal cost to sort a given input. Furthermore, we give polynomial-time algorithms to determine the optimal reversal sequence for a restricted but interesting class of sequences and cost functions. Our results have direct application in computational biology to the field of comparative genomics.
| Original language | English |
|---|---|
| Pages (from-to) | 744-774 |
| Number of pages | 31 |
| Journal | Journal of Computer and System Sciences |
| Volume | 74 |
| Issue number | 5 |
| DOIs | |
| State | Published - Aug 2008 |
Keywords
- Dynamic programming
- Modeling genome rearrangements
- Potential functions
- Sorting 0/1 sequences by reversals
- Sorting by reversals
Fingerprint
Dive into the research topics of 'Improved bounds on sorting by length-weighted reversals'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver