Use este identificador para citar ou linkar para este item:
http://repositorio.ufc.br/handle/riufc/75457
Tipo: | TCC |
Título: | Aplicação do Max-SAT Parcial Ponderado para Otimização do Problema do Caixeiro-Viajante |
Autor(es): | Rocha, Anne Caroline da Silva |
Palavras-chave em português: | Otimização Combinátoria;Problema do Caixeiro-Viajante;Max-SAT |
Palavras-chave em inglês: | Combinatorial pptimization;Travelling salesman problem;Max-SAT |
Data do documento: | 2023 |
Resumo: | A Satisfação Booleana (Boolean Satisfiability (SAT)) é um problema com relevância tanto em termos teóricos quanto práticos. Os solucionadores SAT podem resolver uma variedade de problemas combinatórios de forma bem-sucedida na ciência da computação e inteligência artificial. Com os avanços recentes nas heurísticas dos solucionadores, muitos problemas industriais podem ser resolvidos de forma rápida e eficiente com a aplicação de solucionadores SAT, particularmente, o Max-SAT parcial ponderado desempenha um papel fundamental na solução de problemas da classe de otimização combinatória. O Problema do Caixeiro Viajante (Travelling Salesman Problem (TSP)) está entre os principais problemas estudados de otimização combinatória, em decorrência da sua aplicação em cenários reais que abrangem diferentes campos do conhecimento, como pesquisa operacional, eletrônica, matemática, engenharia, genética e ciência da computação. O objetivo é determinar o caminho de custo mínimo que visite todos os vértices e retornar ao ponto de partida. Deste modo, esta pesquisa objetiva propor um procedimento de pós-melhoria para o problema do caixeiro-viajante usando uma redução do problema para um Max-SAT parcial ponderado. Uma adaptação da heurística de Christofides e do algoritmo 2-Opt foram implementados para gerar um caminho inicial e melhorar o caminho inicial, a modelagem proposta é aplicada como um processo de aprimoramento posterior a melhoria já realizada pelo algoritmo 2-Opt. Um benchmarking com diferentes instâncias da biblioteca TSPLIB foram realizados para analisar os impactos da abordagem na qualidade da solução. Os resultados obtidos sugerem uma melhoria na qualidade da solução por um custo computacional razoável. |
Abstract: | Boolean Satisfiability (SAT) is a problem of great relevance in both theoretical and practical terms. SAT solvers can solve various combinatorial problems successfully in computer science and artificial intelligence. With recent advances in solver heuristics, many industrial problems can be solved quickly and efficiently with the application of SAT solvers, in particular, the weighted partial Maximum Satisfiability Problem (Max-SAT) plays a key role in solving problems of the combinatorial optimization class. The Traveling Salesman Problem (TSP) is among the main combinatorial optimization problems studied, due to its application in real-life scenarios covering different fields of knowledge, such as operations research, electronics, mathematics, engineering, genetics, and computer science. The aim is to determine the minimum cost route that visits all the vertices and returns to the starting point. Thus, this research aims to propose a post-improvement procedure for the traveling salesman problem using a reduction of the problem to a weighted partial Max-SAT. Adapting the Christofides solution and improving the initial route, the proposed modeling is applied as a post-improvement process to the improvement already carried out by the 2-Opt algorithm. Benchmarking with different instances of the TSPLIB library was carried out to analyze the approach’s impact on the solution’s quality. The results suggest an improvement in the quality of the solution at a reasonable computational cost. |
URI: | http://repositorio.ufc.br/handle/riufc/75457 |
Tipo de Acesso: | Acesso Aberto |
Aparece nas coleções: | CIÊNCIA DA COMPUTAÇÃO - RUSSAS - Monografias |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2023_tcc_rsilva.pdfa.pdf | 1,41 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.