Sorting by restricted-length-weighted reversals.
Classical sorting by reversals uses the unit-cost model, that is, each reversal consumes an equal cost. This model limits the biological meaning of sorting by reversal. Bender and his colleagues extended it by assigning a cost function f(l) = l(alpha) for all alpha > or =0, where l is the length of the reversed subsequence. In this paper, we extend their results by considering a model in which long reversals are prohibited. Using the same cost function above for permitted reversals, we present tight or nearly tight bounds for the worst-case cost of sorting by reversals. Then we develop algorithms to approximate the optimal cost to sort a given 0/1 sequence as well as a given permutation. Our proposed problems are more biologically meaningful and more algorithmically general and challenging than the problem considered by Bender et al. Furthermore, our bounds are tight and nearly tight, whereas our algorithms provide good approximation ratios compared to the optimal cost to sort 0/1 sequences or permutations by reversals.
Nguyen
Thach Cam
TC
Department of Mathematics, National University of Singapore. matnct@nus.edu.sg
Ngo
Hieu Trung
HT
Nguyen
Nguyen Bao
NB
D000465:Algorithms; D000818:Animals; D007446:Chromosome Inversion / Q000235:genetics; D019295:Computational Biology / Q000379:methods*; D023061:Gene Order / Q000235:genetics*; D008957:Models, Genetic; D009154:Mutation / Q000235:genetics*