Análise de performance de algoritmos estocásticos aplicados ao problema do caixeiro viajante

dc.contributor.advisorMonteiro, Cleviton Vinícius Fonsêca
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9362573782715504pt_BR
dc.contributor.authorLima, Lucas Gabriel Oliveira Sales
dc.contributor.authorLatteshttp://lattes.cnpq.br/7636465842833021pt_BR
dc.date.accessioned2025-01-14T14:24:10Z
dc.date.available2025-01-14T14:24:10Z
dc.date.issued2024-10-09
dc.degree.departamentDepartamento de Estatística e Informáticapt_BR
dc.degree.graduationBacharelado em Sistemas de Informaçãopt_BR
dc.degree.grantorUniversidade Federal Rural de Pernambucopt_BR
dc.degree.levelGraduacaopt_BR
dc.degree.localRecifept_BR
dc.descriptionAlgoritmos de otimização são ferramentas cada vez mais relevantes nas empresas modernas por serem capazes de otimizar processos e recursos, garantindo resultados mais eficientes e com processamento em tempo hábil para tomada de decisão. A comparação destes algoritmos é o processo comum durante seus estudos de adoção. Entretanto, a utilização de metodologias complexas muitas vezes pode levar à escolha de um algoritmo impreciso, pois seu resultado pode não refletir a realidade de uma empresa que busca implementar aplicações com recursos limitados. Tendo em vista esta problemática, surge a necessidade de avaliar estes algoritmos sob uma nova ótica. O objetivo principal deste trabalho é propor uma reflexão acerca da forma que experimentos em algoritmos são conduzidos. O presente estudo realizou experimentos com algoritmos de otimização utilizando recursos computacionais semelhantes àqueles encontrados na maioria das empresas, comparando com um outro trabalho no qual foram utilizados otimizações e tunings nesses mesmos algoritmos. Para o experimento, foi utilizado o problema do caixeiro viajante, através de 15 benchmarking dividido em 3 categorias, de acordo com o tamanho de cada artigo. Ao final foram obtidas métricas estatísticas do desempenho de cada algoritmo que, comparadas com o artigo de referência, obtiveram tempos de execução menores, sem comprometer a precisão dos resultados. Algoritmos probabilísticos possuem grande importância financeira para empresas com necessidades de gerir recursos rapidamente, tais como aeroportos e estaleiros. Sendo assim, a escolha adequada de parâmetros fornece uma visão mais acurada da realidade.pt_BR
dc.description.abstractOptimization algorithms are increasingly relevant tools in modern companies because they are capable of optimizing processes and resources, ensuring more efficient results and timely processing for decision making. Comparing these algorithms is a common process during their adoption studies. However, the use of complex methodologies can often lead to the choice of an imprecise algorithm, since its result may not reflect the reality of a company seeking to implement applications with limited resources. In view of this problem, the need arises to evaluate these algorithms from a new perspective. The main objective of this work is to propose a reflection on the way experiments in algorithms are conducted. The present study carried out experiments with optimization algorithms using computational resources similar to those found in most companies, comparing them with another work in which optimizations and tunings were used in these same algorithms. For the experiment, the traveling salesman problem was used, through 15 benchmarking divided into 3 categories, according to the size of each article. Finally, statistical metrics were obtained for the performance of each algorithm, which, when compared to the reference article, showed shorter execution times without compromising the accuracy of the results. Probabilistic algorithms are of great financial importance to companies that need to manage resources quickly, such as airports and shipyards. Therefore, the appropriate choice of parameters provides a more accurate view of reality.pt_BR
dc.format.extent43 f.pt_BR
dc.identifier.citationLIMA, Lucas Gabriel Oliveira Sales. Análise de performance de algoritmos estocásticos aplicados ao problema do caixeiro viajante. 2024. 43 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Departamento de Estatística e Informática, Universidade Federal Rural de Pernambuco, Recife, 2024.pt_BR
dc.identifier.urihttps://repository.ufrpe.br/handle/123456789/6641
dc.language.isoporpt_BR
dc.publisher.countryBrasilpt_BR
dc.rightsopenAccesspt_BR
dc.rights.licenseAtribuição-NãoComercial-SemDerivações 4.0 Internacional (CC BY-NC-ND 4.0)pt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.pt_BRpt_BR
dc.subjectAlgoritmospt_BR
dc.subjectAvaliação de desempenhopt_BR
dc.subjectOtimização combinatóriapt_BR
dc.titleAnálise de performance de algoritmos estocásticos aplicados ao problema do caixeiro viajantept_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
tcc_art_lucasgabrieloliveirasaleslima.pdf
Tamanho:
989.92 KB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura Disponível
Nome:
license.txt
Tamanho:
1.87 KB
Formato:
Item-specific license agreed upon to submission
Descrição: