Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/58960
Tipo: TCC
Título: Heurísticas para o problema de partição de strings comuns mínima
Autor(es): Silva, Wallesson Cavalcante da
Orientador: Araújo, Paulo Henrique Macêdo de
Coorientador: Dias, Fábio Carlos Sousa
Palavras-chave: Algoritmos heurísticos;Biologia computacional;Heurística
Data do documento: 2020
Citação: 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.
Resumo: 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.
Abstract: 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.
URI: http://www.repositorio.ufc.br/handle/riufc/58960
Aparece nas coleções:CIÊNCIA DA COMPUTAÇÃO-QUIXADÁ - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2021_tcc_wcsilva.pdf539,03 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.