Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: MOURA, Mariana Alves
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/31915
Resumo: A otimização global tem como objetivo encontrar um mínimo ou máximo de uma função em um domínio discreto ou contínuo. Esta técnica possui aplicabilidade em diversas áreas do conhecimento, tais como física, biologia, engenharia, administração, economia, entre outras, que apresentam problemas passíveis de serem representados por meio de modelagens matemáticas. Uma classe de algoritmos utilizada para resolver este tipo de problema são os algoritmos genéticos, que se baseiam nos processos de evolução darwinistas para selecionar as melhores soluções dentro de uma população de soluções candidatas. O Algoritmo Genético de Chaves Aleatórias Viciadas, do inglês Biased Random-Key Genetic Algorithm (BRKGA), proposto por Gonçalves e Resende (2011), é uma variação de algoritmos genéticos que consiste em representar as soluções de um problema como vetores de chaves reais definidas por valores gerados aleatoriamente no intervalo contínuo [0,1) e utiliza um decodificador determinístico para mapear estes vetores em soluções viáveis para o problema. Neste trabalho, foi investigado o impacto da substituição da distribuição uniforme, utilizada na geração de chaves aleatórias do BRKGA tradicional, pela utilização da distribuição de Levy (PAUL, 1937). Esta variação foi inserida no BRKGA tradicional e em uma hibridização do algoritmo com a inserção de um procedimento de busca local, proposto por Silva et al. (2013a). Posteriormente, as versões propostas foram comparadas com as versões da literatura e também com a metaheurística C-GRASP, que já possui resultados satisfatórios para este tipo de problema. Os experimentos foram realizados utilizando-se para tal um conjunto de funções de benchmark de otimização global unimodais e multimodais, utilizadas como funções-base para o IEEE CEC Competition e presentes também em diversos trabalhos da área de pesquisa. Os algoritmos foram comparados em termos de desempenho e qualidade das soluções e a variação proposta conseguiu alcançar resultados bastante competitivos em relação às demais técnicas.
id UFPE_f8a80a11655fa684ffe483c40dfd3de8
oai_identifier_str oai:repositorio.ufpe.br:123456789/31915
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização globalCiência da computaçãoOtimização globalA otimização global tem como objetivo encontrar um mínimo ou máximo de uma função em um domínio discreto ou contínuo. Esta técnica possui aplicabilidade em diversas áreas do conhecimento, tais como física, biologia, engenharia, administração, economia, entre outras, que apresentam problemas passíveis de serem representados por meio de modelagens matemáticas. Uma classe de algoritmos utilizada para resolver este tipo de problema são os algoritmos genéticos, que se baseiam nos processos de evolução darwinistas para selecionar as melhores soluções dentro de uma população de soluções candidatas. O Algoritmo Genético de Chaves Aleatórias Viciadas, do inglês Biased Random-Key Genetic Algorithm (BRKGA), proposto por Gonçalves e Resende (2011), é uma variação de algoritmos genéticos que consiste em representar as soluções de um problema como vetores de chaves reais definidas por valores gerados aleatoriamente no intervalo contínuo [0,1) e utiliza um decodificador determinístico para mapear estes vetores em soluções viáveis para o problema. Neste trabalho, foi investigado o impacto da substituição da distribuição uniforme, utilizada na geração de chaves aleatórias do BRKGA tradicional, pela utilização da distribuição de Levy (PAUL, 1937). Esta variação foi inserida no BRKGA tradicional e em uma hibridização do algoritmo com a inserção de um procedimento de busca local, proposto por Silva et al. (2013a). Posteriormente, as versões propostas foram comparadas com as versões da literatura e também com a metaheurística C-GRASP, que já possui resultados satisfatórios para este tipo de problema. Os experimentos foram realizados utilizando-se para tal um conjunto de funções de benchmark de otimização global unimodais e multimodais, utilizadas como funções-base para o IEEE CEC Competition e presentes também em diversos trabalhos da área de pesquisa. Os algoritmos foram comparados em termos de desempenho e qualidade das soluções e a variação proposta conseguiu alcançar resultados bastante competitivos em relação às demais técnicas.CNPqGlobal optimization aims to find a minimum or maximum of a function in a discrete or continuous domain. This technique has applicability in several areas of knowledge, such as physics, biology, engineering, administration, economics, among others, that present problems that can be represented through mathematical models. One class of algorithms used to solve this type of problem is genetic algorithms, which rely on Darwinian evolutionary processes to select the best solutions within a population of candidate solutions. Biased Random-Key Genetic Algorithm (BRKGA), proposed by Gonçalves e Resende (2011), is a variation of genetic algorithms that consists of representing the solutions of a problem as real-key vectors defined by randomly generated values in the continuous interval [0 , 1) and uses a deterministic decoder to map these vectors into feasible solutions to the problem. In this work, was investigated the impact of the substitution of the uniform distribution, used in the generation of traditional BRKGA random keys, by the use of the Levy distribution (PAUL, 1937). This variation was inserted in the traditional BRKGA and in a hybridization of the algorithm with the insertion of a local search procedure, proposed by Silva et al. (2013a). Subsequently, the proposed versions were compared with the literature versions and also with the C-GRASP metaheuristic, which already presents satisfactory results for this type of problem. The experiments were performed using a set of unimodal and multimodal global optimization benchmark functions, used as base functions for the IEEE CEC Competition and also present in several works of the research area. The algorithms were compared in terms of performance and quality of the solutions and the proposed variation managed to achieve very competitive results in relation to the other techniques.Universidade Federal de PernambucoUFPEBrasilPrograma de Pos Graduacao em Ciencia da ComputacaoSILVA, Ricardo Martins de Abreuhttp://lattes.cnpq.br/7251463611721565http://lattes.cnpq.br/6234141909588262MOURA, Mariana Alves2019-08-19T18:24:45Z2019-08-19T18:24:45Z2018-02-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.ufpe.br/handle/123456789/31915porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-26T06:21:15Zoai:repositorio.ufpe.br:123456789/31915Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T06:21:15Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
title Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
spellingShingle Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
MOURA, Mariana Alves
Ciência da computação
Otimização global
title_short Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
title_full Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
title_fullStr Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
title_full_unstemmed Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
title_sort Algoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização global
author MOURA, Mariana Alves
author_facet MOURA, Mariana Alves
author_role author
dc.contributor.none.fl_str_mv SILVA, Ricardo Martins de Abreu
http://lattes.cnpq.br/7251463611721565
http://lattes.cnpq.br/6234141909588262
dc.contributor.author.fl_str_mv MOURA, Mariana Alves
dc.subject.por.fl_str_mv Ciência da computação
Otimização global
topic Ciência da computação
Otimização global
description A otimização global tem como objetivo encontrar um mínimo ou máximo de uma função em um domínio discreto ou contínuo. Esta técnica possui aplicabilidade em diversas áreas do conhecimento, tais como física, biologia, engenharia, administração, economia, entre outras, que apresentam problemas passíveis de serem representados por meio de modelagens matemáticas. Uma classe de algoritmos utilizada para resolver este tipo de problema são os algoritmos genéticos, que se baseiam nos processos de evolução darwinistas para selecionar as melhores soluções dentro de uma população de soluções candidatas. O Algoritmo Genético de Chaves Aleatórias Viciadas, do inglês Biased Random-Key Genetic Algorithm (BRKGA), proposto por Gonçalves e Resende (2011), é uma variação de algoritmos genéticos que consiste em representar as soluções de um problema como vetores de chaves reais definidas por valores gerados aleatoriamente no intervalo contínuo [0,1) e utiliza um decodificador determinístico para mapear estes vetores em soluções viáveis para o problema. Neste trabalho, foi investigado o impacto da substituição da distribuição uniforme, utilizada na geração de chaves aleatórias do BRKGA tradicional, pela utilização da distribuição de Levy (PAUL, 1937). Esta variação foi inserida no BRKGA tradicional e em uma hibridização do algoritmo com a inserção de um procedimento de busca local, proposto por Silva et al. (2013a). Posteriormente, as versões propostas foram comparadas com as versões da literatura e também com a metaheurística C-GRASP, que já possui resultados satisfatórios para este tipo de problema. Os experimentos foram realizados utilizando-se para tal um conjunto de funções de benchmark de otimização global unimodais e multimodais, utilizadas como funções-base para o IEEE CEC Competition e presentes também em diversos trabalhos da área de pesquisa. Os algoritmos foram comparados em termos de desempenho e qualidade das soluções e a variação proposta conseguiu alcançar resultados bastante competitivos em relação às demais técnicas.
publishDate 2018
dc.date.none.fl_str_mv 2018-02-21
2019-08-19T18:24:45Z
2019-08-19T18:24:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/31915
url https://repositorio.ufpe.br/handle/123456789/31915
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1856042102059696128