Use este identificador para citar ou linkar para este item:
http://hdl.handle.net/123456789/3491
Título: | Estudo sobre topologias de algoritmos genéticos paralelos com aplicação em minimização de funções numéricas irrestritas |
Título(s) alternativo(s): | Study on topologies of parallel genetic algorithms with application in minimization of unrestricted numerical functions |
Autor(es): | SILVA, Ramon Costa |
Palavras-chave: | Algoritmos evolutivos paralelos Otimização numérica Topologias Parallel evolutionary algorithms Numerical optimization Topologies |
Data do documento: | 11-Jun-2018 |
Editor: | Universidade Federal do Maranhão |
Resumo: | Algoritmos Evolutivos sequenciais apesar de efetivos na resolução de problemas de otimização, enfrentam o problema de não conseguir encontrar soluções viáveis em tempo hábil quando o espaço de busca se torna demasiadamente grande. Buscando solucionar este problema surgem os Algoritmos Evolutivos Paralelos, que são abordagens contemporâneas usadas satisfatoriamente na resolução de instâncias de grande porte de problemas de otimização, pois podem tirar proveito de hardwares sofisticados de alto desempenho, permitindo redução de tempo de execução proporcional ao número de processadores com significativo aumento de eficiência. Fazendo uso do poder destes na resolução de problemas de otimização de grande porte, este trabalho tem por finalidade apresentar um estudo comparativo entre quatro diferentes topologias de Algoritmos Evolutivos Paralelos, aplicadas à minimização de funções numéricas irrestritas. As topologias utilizadas neste trabalho são: Algoritmo Paralelo e Adaptativo com Competição Justa (APHAC), Ring e Ilhas. Os experimentos, para este estudo, foram realizados utilizando a biblioteca Message Passing Interface (MPI) e a linguagem de programação C no supercomputador disponível no Centro Nacional de Processamento de Alto Desempenho da Universidade Federal do Ceará (CENAPAD-UFC), que é composto por vários servidores em blade, podendo atingir um processamento teórico na casa de 5,363e+03 GFlops. Com os resultados obtidos, foi possível perceber que o algoritmo proposto utilizando a topologia Ilhas obteve vitória na maioria das análises e, também, utilizar duas subpopulações evoluindo em paralelo acarretou em melhores resultados. |
Descrição: | Abstract Sequencial Evolutionary Algorithms despite its effectiveness on optimization problem solving, face the issue that it is hard to find feasible solutions. In order to solve this problem, Parallel Evolutionary Algorithms arise, which are contemporary approaches used satisfactorily in the resolution of large instances of optimization problems, since they can take advantage of sophisticated high performance hardware, allowing a reduction of execution time proportional to the number of processors with significant increase of efficiency. Using the power of these in solving large optimization problems, this paper aims to present a comparative study among four different topologies of Parallel Evolutionary Algorithm, applied to the minimization of unrestricted numerical functions. The topologies used in this work are: Parallel and Adaptive Algorithm with Fair Competition (APHAC), Ring and Islands. The experiments, for this study, were performed using the Message Passing Interface (MPI) library and the C programming language in the supercomputer available at the National Center for High Performance Processing of the Federal University of Ceará (CENAPAD-UFC). several servers in blade, being able to reach a theoretical processing in the house of 5.363e+03 GFlops. With the obtained results, it was possible to perceive that the algorithm proposed using the topology Islands obtained victory in the majority of the analyzes and, also, to use two subpopulations evolving in parallel resulted in better results. |
URI: | http://hdl.handle.net/123456789/3491 |
Aparece nas coleções: | TCCs de Graduação em Ciência da Computação do Campus do Bacanga |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
RAMON-Silva.pdf | Trabalho de Conclusão de Curso | 2,04 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.