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): SILVA, Ricardo Martins de Abreu
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
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
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 MOURA, Mariana Alveshttp://lattes.cnpq.br/7251463611721565http://lattes.cnpq.br/6234141909588262SILVA, Ricardo Martins de Abreu2019-08-19T18:24:45Z2019-08-19T18:24:45Z2018-02-21https://repositorio.ufpe.br/handle/123456789/31915A 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.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCiência da computaçãoOtimização globalAlgoritmo genético de chaves aleatórias segundo distribuição de Levy para otimização globalinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Mariana Alves Moura.pdf.jpgDISSERTAÇÃO Mariana Alves Moura.pdf.jpgGenerated Thumbnailimage/jpeg1299https://repositorio.ufpe.br/bitstream/123456789/31915/5/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf.jpgd030baaf19b5bf7161f5ecd27365c7fbMD55ORIGINALDISSERTAÇÃO Mariana Alves Moura.pdfDISSERTAÇÃO Mariana Alves Moura.pdfapplication/pdf1842944https://repositorio.ufpe.br/bitstream/123456789/31915/1/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf36779197fd6ebddb447303ce43d9ac2dMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/31915/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/31915/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Mariana Alves Moura.pdf.txtDISSERTAÇÃO Mariana Alves Moura.pdf.txtExtracted texttext/plain179487https://repositorio.ufpe.br/bitstream/123456789/31915/4/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf.txte5d79266640296d8566586e4f0facf47MD54123456789/319152019-10-26 03:21:15.217oai:repositorio.ufpe.br:123456789/31915TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositó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.pt_BR.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.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7251463611721565
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6234141909588262
dc.contributor.author.fl_str_mv MOURA, Mariana Alves
dc.contributor.advisor1.fl_str_mv SILVA, Ricardo Martins de Abreu
contributor_str_mv SILVA, Ricardo Martins de Abreu
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.issued.fl_str_mv 2018-02-21
dc.date.accessioned.fl_str_mv 2019-08-19T18:24:45Z
dc.date.available.fl_str_mv 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.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
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
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/31915/5/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/31915/1/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf
https://repositorio.ufpe.br/bitstream/123456789/31915/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/31915/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/31915/4/DISSERTA%c3%87%c3%83O%20Mariana%20Alves%20Moura.pdf.txt
bitstream.checksum.fl_str_mv d030baaf19b5bf7161f5ecd27365c7fb
36779197fd6ebddb447303ce43d9ac2d
e39d27027a6cc9cb039ad269a5db8e34
4b8a02c7f2818eaf00dcf2260dd5eb08
e5d79266640296d8566586e4f0facf47
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1862742048423018496