Heurísticas para o problema de partição de strings comuns mínima
Main Author: | |
---|---|
Publication Date: | 2020 |
Format: | Bachelor thesis |
Language: | por |
Source: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
dARK ID: | ark:/83112/00130000274bv |
Download full: | http://www.repositorio.ufc.br/handle/riufc/58960 |
Summary: | In this work, we study and propose an implementation of the Greedy Random Adaptive Search Produce (GRASP) algorithm and two other heuristics for the Minimum Common String Partition Problem (MCSP). In our implementations we use adaptations of the greedy heuristic of Chrobak et al. (2004). We performed computational experiments to evaluate the efficiency of the proposed heuristics, comparing them with heuristics known from the literature, including state-of-the-art in relation to heuristics. With the results, we concluded that our best heuristic had a much shorter execution time despite the fact that the solution quality is worse in relation to the state-of-the-art. However, the results suggest a potential in the proposed approaches for application in cases that demand a faster time of the algorithm for approximate solutions. |
id |
UFC-7_e99f3d15c761c1e5132d1acb2c931aad |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/58960 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Heurísticas para o problema de partição de strings comuns mínimaAlgoritmos heurísticosBiologia computacionalHeurísticaIn this work, we study and propose an implementation of the Greedy Random Adaptive Search Produce (GRASP) algorithm and two other heuristics for the Minimum Common String Partition Problem (MCSP). In our implementations we use adaptations of the greedy heuristic of Chrobak et al. (2004). We performed computational experiments to evaluate the efficiency of the proposed heuristics, comparing them with heuristics known from the literature, including state-of-the-art in relation to heuristics. With the results, we concluded that our best heuristic had a much shorter execution time despite the fact that the solution quality is worse in relation to the state-of-the-art. However, the results suggest a potential in the proposed approaches for application in cases that demand a faster time of the algorithm for approximate solutions.Neste trabalho, estudamos e propomos uma implementação do algoritmo Greedy Random Adaptive Search Produce (GRASP) e outras duas heurísticas para o problema de Partição de Strings Comuns Mínima (em inglês, Minimum Common String Partition Problem ou MCSP). Utilizamos em nossas implementações adaptações da heurística gulosa de Chrobak et al. (2004). Realizamos experimentos computacionais para avaliar a eficiência das heurísticas propostas, comparando-as com heurísticas conhecidas da literatura, incluindo o estado-da-arte em relação a heurísticas. Com os resultados, concluímos que nossa melhor heurística apresentou um tempo de execução muito menor apesar de a qualidade da solução ser pior em relação ao estado-da-arte. Porém, os resultados sugerem um potencial nas abordagens propostas para a aplicação em casos que demandam um tempo mais rápido do algoritmo para soluções aproximadas.Araújo, Paulo Henrique Macêdo deDias, Fábio Carlos SousaSilva, Wallesson Cavalcante da2021-06-14T18:23:28Z2021-06-14T18:23:28Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Wallesson Cavalcante da. Heurísticas para o problema de partição de strings comuns mínima. 2020. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020.http://www.repositorio.ufc.br/handle/riufc/58960ark:/83112/00130000274bvporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-06-14T18:23:28Zoai:repositorio.ufc.br:riufc/58960Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2021-06-14T18:23:28Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Heurísticas para o problema de partição de strings comuns mínima |
title |
Heurísticas para o problema de partição de strings comuns mínima |
spellingShingle |
Heurísticas para o problema de partição de strings comuns mínima Silva, Wallesson Cavalcante da Algoritmos heurísticos Biologia computacional Heurística |
title_short |
Heurísticas para o problema de partição de strings comuns mínima |
title_full |
Heurísticas para o problema de partição de strings comuns mínima |
title_fullStr |
Heurísticas para o problema de partição de strings comuns mínima |
title_full_unstemmed |
Heurísticas para o problema de partição de strings comuns mínima |
title_sort |
Heurísticas para o problema de partição de strings comuns mínima |
author |
Silva, Wallesson Cavalcante da |
author_facet |
Silva, Wallesson Cavalcante da |
author_role |
author |
dc.contributor.none.fl_str_mv |
Araújo, Paulo Henrique Macêdo de Dias, Fábio Carlos Sousa |
dc.contributor.author.fl_str_mv |
Silva, Wallesson Cavalcante da |
dc.subject.por.fl_str_mv |
Algoritmos heurísticos Biologia computacional Heurística |
topic |
Algoritmos heurísticos Biologia computacional Heurística |
description |
In this work, we study and propose an implementation of the Greedy Random Adaptive Search Produce (GRASP) algorithm and two other heuristics for the Minimum Common String Partition Problem (MCSP). In our implementations we use adaptations of the greedy heuristic of Chrobak et al. (2004). We performed computational experiments to evaluate the efficiency of the proposed heuristics, comparing them with heuristics known from the literature, including state-of-the-art in relation to heuristics. With the results, we concluded that our best heuristic had a much shorter execution time despite the fact that the solution quality is worse in relation to the state-of-the-art. However, the results suggest a potential in the proposed approaches for application in cases that demand a faster time of the algorithm for approximate solutions. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020 2021-06-14T18:23:28Z 2021-06-14T18:23:28Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
SILVA, Wallesson Cavalcante da. Heurísticas para o problema de partição de strings comuns mínima. 2020. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020. http://www.repositorio.ufc.br/handle/riufc/58960 |
dc.identifier.dark.fl_str_mv |
ark:/83112/00130000274bv |
identifier_str_mv |
SILVA, Wallesson Cavalcante da. Heurísticas para o problema de partição de strings comuns mínima. 2020. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2020. ark:/83112/00130000274bv |
url |
http://www.repositorio.ufc.br/handle/riufc/58960 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1834207982323236864 |