Cargando…

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(α) for all α ≥ 0, where l is the length of the reversed...

Descripción completa

Detalles Bibliográficos
Autores principales: Nguyen, Thach Cam, Ngo, Hieu Trung, Nguyen, Nguyen Bao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2005
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5963005/
https://www.ncbi.nlm.nih.gov/pubmed/16393148
http://dx.doi.org/10.1016/S1672-0229(05)03016-0
_version_ 1783324969849061376
author Nguyen, Thach Cam
Ngo, Hieu Trung
Nguyen, Nguyen Bao
author_facet Nguyen, Thach Cam
Ngo, Hieu Trung
Nguyen, Nguyen Bao
author_sort Nguyen, Thach Cam
collection PubMed
description 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(α) for all α ≥ 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.
format Online
Article
Text
id pubmed-5963005
institution National Center for Biotechnology Information
language English
publishDate 2005
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-59630052018-05-29 Sorting by Restricted-Length-Weighted Reversals Nguyen, Thach Cam Ngo, Hieu Trung Nguyen, Nguyen Bao Genomics Proteomics Bioinformatics Article 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(α) for all α ≥ 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. Elsevier 2005 2016-11-28 /pmc/articles/PMC5963005/ /pubmed/16393148 http://dx.doi.org/10.1016/S1672-0229(05)03016-0 Text en . http://creativecommons.org/licenses/by-nc-nd/4.0/ This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Article
Nguyen, Thach Cam
Ngo, Hieu Trung
Nguyen, Nguyen Bao
Sorting by Restricted-Length-Weighted Reversals
title Sorting by Restricted-Length-Weighted Reversals
title_full Sorting by Restricted-Length-Weighted Reversals
title_fullStr Sorting by Restricted-Length-Weighted Reversals
title_full_unstemmed Sorting by Restricted-Length-Weighted Reversals
title_short Sorting by Restricted-Length-Weighted Reversals
title_sort sorting by restricted-length-weighted reversals
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5963005/
https://www.ncbi.nlm.nih.gov/pubmed/16393148
http://dx.doi.org/10.1016/S1672-0229(05)03016-0
work_keys_str_mv AT nguyenthachcam sortingbyrestrictedlengthweightedreversals
AT ngohieutrung sortingbyrestrictedlengthweightedreversals
AT nguyennguyenbao sortingbyrestrictedlengthweightedreversals