Cargando…
An Efficient Rank Based Approach for Closest String and Closest Substring
This paper aims to present a new genetic approach that uses rank distance for solving two known NP-hard problems, and to compare rank distance with other distance measures for strings. The two NP-hard problems we are trying to solve are closest string and closest substring. For each problem we build...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2012
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3366991/ https://www.ncbi.nlm.nih.gov/pubmed/22675483 http://dx.doi.org/10.1371/journal.pone.0037576 |
_version_ | 1782234803404275712 |
---|---|
author | Dinu, Liviu P. Ionescu, Radu |
author_facet | Dinu, Liviu P. Ionescu, Radu |
author_sort | Dinu, Liviu P. |
collection | PubMed |
description | This paper aims to present a new genetic approach that uses rank distance for solving two known NP-hard problems, and to compare rank distance with other distance measures for strings. The two NP-hard problems we are trying to solve are closest string and closest substring. For each problem we build a genetic algorithm and we describe the genetic operations involved. Both genetic algorithms use a fitness function based on rank distance. We compare our algorithms with other genetic algorithms that use different distance measures, such as Hamming distance or Levenshtein distance, on real DNA sequences. Our experiments show that the genetic algorithms based on rank distance have the best results. |
format | Online Article Text |
id | pubmed-3366991 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2012 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-33669912012-06-06 An Efficient Rank Based Approach for Closest String and Closest Substring Dinu, Liviu P. Ionescu, Radu PLoS One Research Article This paper aims to present a new genetic approach that uses rank distance for solving two known NP-hard problems, and to compare rank distance with other distance measures for strings. The two NP-hard problems we are trying to solve are closest string and closest substring. For each problem we build a genetic algorithm and we describe the genetic operations involved. Both genetic algorithms use a fitness function based on rank distance. We compare our algorithms with other genetic algorithms that use different distance measures, such as Hamming distance or Levenshtein distance, on real DNA sequences. Our experiments show that the genetic algorithms based on rank distance have the best results. Public Library of Science 2012-06-04 /pmc/articles/PMC3366991/ /pubmed/22675483 http://dx.doi.org/10.1371/journal.pone.0037576 Text en Dinu, Ionescu. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article Dinu, Liviu P. Ionescu, Radu An Efficient Rank Based Approach for Closest String and Closest Substring |
title | An Efficient Rank Based Approach for Closest String and Closest Substring |
title_full | An Efficient Rank Based Approach for Closest String and Closest Substring |
title_fullStr | An Efficient Rank Based Approach for Closest String and Closest Substring |
title_full_unstemmed | An Efficient Rank Based Approach for Closest String and Closest Substring |
title_short | An Efficient Rank Based Approach for Closest String and Closest Substring |
title_sort | efficient rank based approach for closest string and closest substring |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3366991/ https://www.ncbi.nlm.nih.gov/pubmed/22675483 http://dx.doi.org/10.1371/journal.pone.0037576 |
work_keys_str_mv | AT dinuliviup anefficientrankbasedapproachforcloseststringandclosestsubstring AT ionescuradu anefficientrankbasedapproachforcloseststringandclosestsubstring AT dinuliviup efficientrankbasedapproachforcloseststringandclosestsubstring AT ionescuradu efficientrankbasedapproachforcloseststringandclosestsubstring |