Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/84647Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | Rezende, Cenez Araújo de | - |
| dc.contributor.author | Viana, Lucas Warley Rodrigues | - |
| dc.date.accessioned | 2026-02-06T17:43:17Z | - |
| dc.date.available | 2026-02-06T17:43:17Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | VIANA, Lucas Warley Rodrigues. Algoritmo genético paralelo: uma abordagem memética em ilhas. 2026. 70 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Ceará, Russas, 2026. | pt_BR |
| dc.identifier.uri | http://repositorio.ufc.br/handle/riufc/84647 | - |
| dc.description.abstract | This work investigates the application of parallel memetic genetic algorithms to solve the Capacitated Vehicle Routing Problem (CVRP), a classical combinatorial optimization problem widely studied in the literature. The proposed approach adopts the island model, in which multiple subpopulations evolve in a partially independent manner, periodically exchanging individuals through migration mechanisms in order to preserve genetic diversity and mitigate premature convergence. The developed algorithm incorporates genetic operators tailored for permutation-based problems, different selection strategies, and a local search operator based on the 2-opt method, characterizing a memetic approach. Parallelization is implemented in a shared-memory environment using the OpenMP library, allowing the evaluation of the impact of different communication topologies between islands, such as ring and mesh. The experimental results obtained from classical CVRP benchmark instances analyze both the quality of the solutions and the computational behavior of the parallel approach, considering metrics such as execution time, speedup, and efficiency in a complementary manner. The results indicate that the island model contributes positively to achieving higher-quality solutions, while also providing consistent computational gains in multicore environments. | pt_BR |
| dc.language.iso | pt_BR | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.title | Algoritmo genético paralelo: uma abordagem memética em ilhas | pt_BR |
| dc.type | TCC | pt_BR |
| dc.description.abstract-ptbr | Este trabalho investiga a aplicação de Algoritmos Genéticos Paralelos de natureza memética na resolução do Problema de Roteamento de Veículos com Capacidade (CVRP), um problema clássico de otimização combinatória amplamente estudado na literatura. A abordagem proposta utiliza o modelo em ilhas, no qual múltiplas subpopulações evoluem de forma parcialmente independente, realizando trocas periódicas de indivíduos por meio de mecanismos de migração, com o objetivo de preservar a diversidade genética e mitigar a convergência prematura. O algoritmo desenvolvido incorpora operadores genéticos específicos para problemas de permutação, diferentes estratégias de seleção e um operador de busca local baseado no método 2-opt, caracterizando uma abordagem memética. A paralelização é implementada em ambiente de memória compartilhada por meio da biblioteca OpenMP, permitindo a avaliação do impacto de distintas topologias de comunicação entre ilhas, como anel e malha. Os experimentos realizados com instâncias clássicas do CVRP analisam tanto a qualidade das soluções obtidas quanto o comportamento computacional da abordagem paralela, considerando métricas como tempo de execução, speedup e eficiência, de forma complementar. Os resultados indicam que o modelo em ilhas contribui positivamente para a obtenção de soluções de maior qualidade, ao mesmo tempo em que apresenta ganhos computacionais consistentes em ambientes multicore. | pt_BR |
| dc.subject.ptbr | algoritmos genéticos paralelos | pt_BR |
| dc.subject.ptbr | algoritmos meméticos | pt_BR |
| dc.subject.ptbr | modelo em ilhas | pt_BR |
| dc.subject.ptbr | problema de roteamento de veículos com capacidade | pt_BR |
| dc.subject.ptbr | openMP | pt_BR |
| dc.subject.en | parallel genetic algorithms | pt_BR |
| dc.subject.en | memetic algorithms | pt_BR |
| dc.subject.en | island model | pt_BR |
| dc.subject.en | capacitated vehicle routing problem | pt_BR |
| dc.subject.en | openMP | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| local.author.orcid | Orcid: https://orcid.org/0009-0002-7649-0678 | pt_BR |
| local.author.lattes | https://lattes.cnpq.br/4464979636441506 | pt_BR |
| Appears in Collections: | CIÊNCIA DA COMPUTAÇÃO - RUSSAS - Monografias | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 2026_lwrviana.pdf | 2,19 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.