Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos

Muitos problemas oriundos do mundo real podem ser modelados matematicamente como Problemas de Otimização Multiobjetivo (POMs), já que possuem diversas funções objetivo conflitantes entre si que devem ser minimizadas simultaneamente. POMs com mais de 3 funções objetivo recebem o nome de Problemas de...

Full description

Bibliographic Details
Main Authors: Marcela C. C. Peito, Denis Emanuel da Costa Vargas, Elizabeth Fialho Wanner
Format: Article
Language:English
Published: Universidade Federal do Rio Grande 2023-12-01
Series:Vetor
Subjects:
Online Access:https://periodicos.furg.br/vetor/article/view/16444
_version_ 1797374795670618112
author Marcela C. C. Peito
Denis Emanuel da Costa Vargas
Elizabeth Fialho Wanner
author_facet Marcela C. C. Peito
Denis Emanuel da Costa Vargas
Elizabeth Fialho Wanner
author_sort Marcela C. C. Peito
collection DOAJ
description Muitos problemas oriundos do mundo real podem ser modelados matematicamente como Problemas de Otimização Multiobjetivo (POMs), já que possuem diversas funções objetivo conflitantes entre si que devem ser minimizadas simultaneamente. POMs com mais de 3 funções objetivo recebem o nome de Problemas de Otimização com Muitos Objetivos (MaOPs, do inglês Many-objective Optimization Problems). Os POMs geralmente são resolvidos através de Algoritmos Evolutivos Multiobjetivos (MOEAs, do inglês Multiobjective Evolutionary Algorithms), os quais conseguem obter um conjunto de soluções ótimas não dominadas entre si, conhecidos como frente de Pareto, em uma única execução. O MOEA baseado em decomposição (MOEA/D) é um dos mais eficientes, o qual divide um POM em vários subproblemas monobjetivos otimizando-os ao mesmo tempo. Neste estudo foi realizada uma avaliação dos desempenhos do MOEA/D e quatro de suas variantes que representam o estado da arte da literatura (MOEA/DD, MOEA/D-DE, MOEA/D-DU e MOEA/D-AWA) em POMs e MaOPs. Foram conduzidos experimentos computacionais utilizando POMs e MaOPs benchmark do suite DTLZ considerando 3 e 5 funções objetivo. Além disso, foi realizada uma análise estatística que incluiu o teste de Wilcoxon para avaliar os resultados obtidos no indicador de desempenho IGD+. Também foi considerado o indicador de desempenho Hypervolume na frente de Pareto combinada, que é formada por todas as soluções obtidas por cada MOEA. Os experimentos revelaram que o MOEA/DD apresentou a melhor performance no IGD+ e o MOEA/D-AWA obteve o maior Hypervolume na frente de Pareto combinada, enquanto o MOEA/D-DE registrou o pior resultado nesse conjunto de problemas.
first_indexed 2024-03-08T19:10:52Z
format Article
id doaj.art-aeb455fc43914e758b308fff2d33d606
institution Directory Open Access Journal
issn 0102-7352
2358-3452
language English
last_indexed 2024-03-08T19:10:52Z
publishDate 2023-12-01
publisher Universidade Federal do Rio Grande
record_format Article
series Vetor
spelling doaj.art-aeb455fc43914e758b308fff2d33d6062023-12-27T15:29:20ZengUniversidade Federal do Rio GrandeVetor0102-73522358-34522023-12-0133210.14295/vetor.v33i2.16444Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos ObjetivosMarcela C. C. Peito0Denis Emanuel da Costa Vargas1Elizabeth Fialho Wanner2CEFET - MGCEFET - MGCEFET - MGMuitos problemas oriundos do mundo real podem ser modelados matematicamente como Problemas de Otimização Multiobjetivo (POMs), já que possuem diversas funções objetivo conflitantes entre si que devem ser minimizadas simultaneamente. POMs com mais de 3 funções objetivo recebem o nome de Problemas de Otimização com Muitos Objetivos (MaOPs, do inglês Many-objective Optimization Problems). Os POMs geralmente são resolvidos através de Algoritmos Evolutivos Multiobjetivos (MOEAs, do inglês Multiobjective Evolutionary Algorithms), os quais conseguem obter um conjunto de soluções ótimas não dominadas entre si, conhecidos como frente de Pareto, em uma única execução. O MOEA baseado em decomposição (MOEA/D) é um dos mais eficientes, o qual divide um POM em vários subproblemas monobjetivos otimizando-os ao mesmo tempo. Neste estudo foi realizada uma avaliação dos desempenhos do MOEA/D e quatro de suas variantes que representam o estado da arte da literatura (MOEA/DD, MOEA/D-DE, MOEA/D-DU e MOEA/D-AWA) em POMs e MaOPs. Foram conduzidos experimentos computacionais utilizando POMs e MaOPs benchmark do suite DTLZ considerando 3 e 5 funções objetivo. Além disso, foi realizada uma análise estatística que incluiu o teste de Wilcoxon para avaliar os resultados obtidos no indicador de desempenho IGD+. Também foi considerado o indicador de desempenho Hypervolume na frente de Pareto combinada, que é formada por todas as soluções obtidas por cada MOEA. Os experimentos revelaram que o MOEA/DD apresentou a melhor performance no IGD+ e o MOEA/D-AWA obteve o maior Hypervolume na frente de Pareto combinada, enquanto o MOEA/D-DE registrou o pior resultado nesse conjunto de problemas.https://periodicos.furg.br/vetor/article/view/16444Algoritmo EvolutivoDecomposiçãoOtimização Multiobjetivo
spellingShingle Marcela C. C. Peito
Denis Emanuel da Costa Vargas
Elizabeth Fialho Wanner
Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
Vetor
Algoritmo Evolutivo
Decomposição
Otimização Multiobjetivo
title Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
title_full Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
title_fullStr Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
title_full_unstemmed Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
title_short Comparando Algoritmos Evolutivos Baseados em Decomposição para Problemas de Otimização Multiobjetivo e com Muitos Objetivos
title_sort comparando algoritmos evolutivos baseados em decomposicao para problemas de otimizacao multiobjetivo e com muitos objetivos
topic Algoritmo Evolutivo
Decomposição
Otimização Multiobjetivo
url https://periodicos.furg.br/vetor/article/view/16444
work_keys_str_mv AT marcelaccpeito comparandoalgoritmosevolutivosbaseadosemdecomposicaoparaproblemasdeotimizacaomultiobjetivoecommuitosobjetivos
AT denisemanueldacostavargas comparandoalgoritmosevolutivosbaseadosemdecomposicaoparaproblemasdeotimizacaomultiobjetivoecommuitosobjetivos
AT elizabethfialhowanner comparandoalgoritmosevolutivosbaseadosemdecomposicaoparaproblemasdeotimizacaomultiobjetivoecommuitosobjetivos