Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos

Detalhes bibliográficos
Autor(a) principal: Garcia, Rafael de Paula
Data de Publicação: 2018
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/21352
Resumo: The use of evolutionary algorithms in the optimization of real and complex engineering problems has proved to be quite efficient. However, since most of these problems are defined by expensive objective function and constraints, new modeling and constraint handling techniques have been proposed. In this scenario, this thesis proposes a constraint handling technique called Multiple Constraint Ranking (MCR) and a similarity-based surrogate algorithm. They assist evolutionary algorithms in the search for optimal solutions in optimization problems in which both objective function and constraints are costly. The MCR calculates the fitness of the solutions according to the sum of their positions in several queues, based on the values of the objective function, the violation in each constraint and the number of constraints violated. The similarity-based approach estimates the value of the objective function of a solution by a weighted average of the original objective function values of “neighboring” solutions by their distances. Such solutions are selected from a database, whose updating is based on the contribution of the solutions in the approximation process. Three algorithms are proposed: i) MCR coupled with a genetic algorithm; ii) differential evolution using similarity-based approximation; and, iii) differential evolution assisted by the MCR and the approximation. They were applied to complex problems suggested by the IEEE-CEC competitions and classical structural engineering problems. Their results were compared with relevant algorithms in the literature, where were proved the robustness of all of them.
id UFRJ_e630199a3beb9cba28684804553bc68f
oai_identifier_str oai:pantheon.ufrj.br:11422/21352
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritosOtimizaçãoAlgoritmos evolutivosTratamento de restriçõesMétodo de aproximação de funçõesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOThe use of evolutionary algorithms in the optimization of real and complex engineering problems has proved to be quite efficient. However, since most of these problems are defined by expensive objective function and constraints, new modeling and constraint handling techniques have been proposed. In this scenario, this thesis proposes a constraint handling technique called Multiple Constraint Ranking (MCR) and a similarity-based surrogate algorithm. They assist evolutionary algorithms in the search for optimal solutions in optimization problems in which both objective function and constraints are costly. The MCR calculates the fitness of the solutions according to the sum of their positions in several queues, based on the values of the objective function, the violation in each constraint and the number of constraints violated. The similarity-based approach estimates the value of the objective function of a solution by a weighted average of the original objective function values of “neighboring” solutions by their distances. Such solutions are selected from a database, whose updating is based on the contribution of the solutions in the approximation process. Three algorithms are proposed: i) MCR coupled with a genetic algorithm; ii) differential evolution using similarity-based approximation; and, iii) differential evolution assisted by the MCR and the approximation. They were applied to complex problems suggested by the IEEE-CEC competitions and classical structural engineering problems. Their results were compared with relevant algorithms in the literature, where were proved the robustness of all of them.A aplicação de algoritmos evolutivos na otimização de problemas reais e complexos de engenharia tem se mostrado bastante eficiente. Porém, como a maioria destes problemas são definidos por funções objetivo e restrições caras computacionalmente, novas t´técnicas de modelagem e tratamento de restrições têm sido propostas. Neste cenário, esta tese propõe um tratamento de restrições denominado Multiple Constraint Ranking (MCR) e um algoritmo de aproximação de funções baseado em similaridade. Eles auxiliam algoritmos evolutivos na busca de soluções ótimas em problemas de otimização com restrições e função objetivo dispendiosa computacionalmente. O MCR calcula a aptidão das soluções segundo a soma de suas posições em várias filas, com base nos valores da função objetivo, da violação em cada restrição e do número de restrições violadas. A aproximação baseada em similaridade estima o valor da função objetivo de uma solução por uma media ponderada dos valores originais da função objetivo de soluções “vizinhas” pelas distâncias. Tais soluções são selecionadas a partir de um banco de dados, cuja atualização é baseada na contribuição das soluções no processo de aproximação. Três algoritmos são propostos: i) MCR acoplado a um algoritmo genético; ii) evolução diferencial utilizando aproximação da função objetivo por similaridade; e, iii) evolução diferencial assistida pelo MCR e a aproximação de funções. Eles foram submetidos a problemas complexos sugeridos pelas competições do IEEE-CEC e em problemas clássicos de engenharia estrutural. Seus resultados foram comparados com relevantes algoritmos da literatura, onde comprovou-se a robustez de todos eles.Universidade Federal do Rio de JaneiroBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaPrograma de Pós-Graduação em Engenharia CivilUFRJLima, Beatriz de Souza Leite Pires dehttp://lattes.cnpq.br/8090262178406810Lemonge, Afonso Celso de CastroEbecken, Nelson Francisco FavillaGomes, José Gabriel Rodriguez CarneiroRebuzzi, Marley Maria BernardesGarcia, Rafael de Paula2023-08-14T14:05:38Z2023-12-21T03:01:06Z2018-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttp://hdl.handle.net/11422/21352porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:01:06Zoai:pantheon.ufrj.br:11422/21352Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:01:06Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.none.fl_str_mv Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
title Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
spellingShingle Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
Garcia, Rafael de Paula
Otimização
Algoritmos evolutivos
Tratamento de restrições
Método de aproximação de funções
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
title_short Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
title_full Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
title_fullStr Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
title_full_unstemmed Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
title_sort Algoritmos evolutivos aplicados a problemas envolvendo funções computacionalmente custosas em domínios restritos
author Garcia, Rafael de Paula
author_facet Garcia, Rafael de Paula
author_role author
dc.contributor.none.fl_str_mv Lima, Beatriz de Souza Leite Pires de
http://lattes.cnpq.br/8090262178406810
Lemonge, Afonso Celso de Castro
Ebecken, Nelson Francisco Favilla
Gomes, José Gabriel Rodriguez Carneiro
Rebuzzi, Marley Maria Bernardes
dc.contributor.author.fl_str_mv Garcia, Rafael de Paula
dc.subject.por.fl_str_mv Otimização
Algoritmos evolutivos
Tratamento de restrições
Método de aproximação de funções
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
topic Otimização
Algoritmos evolutivos
Tratamento de restrições
Método de aproximação de funções
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
description The use of evolutionary algorithms in the optimization of real and complex engineering problems has proved to be quite efficient. However, since most of these problems are defined by expensive objective function and constraints, new modeling and constraint handling techniques have been proposed. In this scenario, this thesis proposes a constraint handling technique called Multiple Constraint Ranking (MCR) and a similarity-based surrogate algorithm. They assist evolutionary algorithms in the search for optimal solutions in optimization problems in which both objective function and constraints are costly. The MCR calculates the fitness of the solutions according to the sum of their positions in several queues, based on the values of the objective function, the violation in each constraint and the number of constraints violated. The similarity-based approach estimates the value of the objective function of a solution by a weighted average of the original objective function values of “neighboring” solutions by their distances. Such solutions are selected from a database, whose updating is based on the contribution of the solutions in the approximation process. Three algorithms are proposed: i) MCR coupled with a genetic algorithm; ii) differential evolution using similarity-based approximation; and, iii) differential evolution assisted by the MCR and the approximation. They were applied to complex problems suggested by the IEEE-CEC competitions and classical structural engineering problems. Their results were compared with relevant algorithms in the literature, where were proved the robustness of all of them.
publishDate 2018
dc.date.none.fl_str_mv 2018-03
2023-08-14T14:05:38Z
2023-12-21T03:01:06Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11422/21352
url http://hdl.handle.net/11422/21352
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Civil
UFRJ
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Civil
UFRJ
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv pantheon@sibi.ufrj.br
_version_ 1815456045194018816