Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta

Detalhes bibliográficos
Autor(a) principal: Marson, Gabriel Augusto
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/20627
Resumo: Esta investigação tem como objetivo mostrar o desempenho de alguns algoritmos genéticos multi-objetivos, em especial aqueles conhecidos como many-objective, em um problema discreto da computação, o problema da mochila. Além disso, será apresentado um estudo da evolução dos algoritmos genéticos que é uma abordagem não determinística para resolver problemas, passando pelos multi-objetivos, que resolvem problemas de 2 ou 3 funções objetivo, e finalizando nos many-objectives, que são capazes de resolver problemas com várias funções objetivo, ou seja, a partir de 4. É feita uma avaliação comparativa de desempenho dos algoritmos NSGA-II(Nondominated Sorting Genetic Algorithm II ) e SPEA2(Strength Pareto Evolutionary Algorithm 2 ), considerados multi-objetivos e dos mais recentes que são considerados many-objectives como o MOEA/D(Multi-objective Evolutionary Algorithm Based on Decomposition), AEMMT (Multiobjective Evolutionary Algorithm With Many Tables) e AEMMD(Algoritmo Evolutivo Multiobjetivo com Múltiplas Dominâncias). De acordo o tempo de execução e outras métricas de desempenho, será feita uma avaliação comparativa entre esses algoritmos para lidar com quatro ou mais critérios de otimização. Este trabalho, portanto comprova uma maior eficácia dos algoritmos many-objective em detrimento dos multi-objetivos para uma quantidade de objetivos mais elevada. Ele também mostra que, a medida que a complexidade do problema aumenta, os many-objectives apresentam um maior desempenho do que o SPEA2 e NSGA-II.
id UFU_23e15de545a0326f6a7e597ca893ee3a
oai_identifier_str oai:repositorio.ufu.br:123456789/20627
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling 2018-02-08T16:16:26Z2018-02-08T16:16:26Z2017-12-04MARSON, Gabriel Augusto. Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta. 2017. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2017.https://repositorio.ufu.br/handle/123456789/20627Esta investigação tem como objetivo mostrar o desempenho de alguns algoritmos genéticos multi-objetivos, em especial aqueles conhecidos como many-objective, em um problema discreto da computação, o problema da mochila. Além disso, será apresentado um estudo da evolução dos algoritmos genéticos que é uma abordagem não determinística para resolver problemas, passando pelos multi-objetivos, que resolvem problemas de 2 ou 3 funções objetivo, e finalizando nos many-objectives, que são capazes de resolver problemas com várias funções objetivo, ou seja, a partir de 4. É feita uma avaliação comparativa de desempenho dos algoritmos NSGA-II(Nondominated Sorting Genetic Algorithm II ) e SPEA2(Strength Pareto Evolutionary Algorithm 2 ), considerados multi-objetivos e dos mais recentes que são considerados many-objectives como o MOEA/D(Multi-objective Evolutionary Algorithm Based on Decomposition), AEMMT (Multiobjective Evolutionary Algorithm With Many Tables) e AEMMD(Algoritmo Evolutivo Multiobjetivo com Múltiplas Dominâncias). De acordo o tempo de execução e outras métricas de desempenho, será feita uma avaliação comparativa entre esses algoritmos para lidar com quatro ou mais critérios de otimização. Este trabalho, portanto comprova uma maior eficácia dos algoritmos many-objective em detrimento dos multi-objetivos para uma quantidade de objetivos mais elevada. Ele também mostra que, a medida que a complexidade do problema aumenta, os many-objectives apresentam um maior desempenho do que o SPEA2 e NSGA-II.This research aims to show the performance of some genetic multi-goals algorithms, especially those known as many-objective, applied on a discrete problem, the knapsack problem. In addition, a study of the evolution of genetic algorithms, wich are a non-deterministic approach to solving problems, will be written. The study will go through multi-objectives algorithms, that solve 2 or 3 objective functions, and ending in the many-objectives, which are able to solve problems with various objective functions, ie starting on 4. It is established a comparitive performance analysis of the NSGA-II algorithms (Nondominated Sorting Genetic Algorithm II) and SPEA2 (Strength Pareto Evolutionary Algorithm 2), considered multi-objective, and the most recent ones, categorized as many-objectives like MOEA/D (Multi-objective Evolutionary Algorithm Based on Decomposition), AEMMT (Multiobjective Evolutionary Algorithm With Many Tables) and AEMMD (Multiobjective Evolutionary Algorithm with Multiple Dominances). The comparison will take, as criteria, the execution time and other performance metrics applied to four or more objective functions. This work, therefore, proves a greater effectiveness of the many-objective algorithms in detriment of multi-goals when applied to a higher amount of objective functions. It also shows that, as the complexity of the problem increases, the many-objectives algorithms perform better than SPEA2 and NSGA-II.Trabalho de Conclusão de Curso (Graduação)porUniversidade Federal de UberlândiaCiência da ComputaçãoBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOalgoritmos genéticosgenetic algorithmsotimização discretadiscrete optimizationotimização multi-objetivosmulti-objective optimizationestratégias many-objectivemany-objective strategiesAnálise comparativa dos algoritmos genéticos many-objective em problemas de otimização discretaComparative analysis of many-objective genetic algorithms in discrete optimization problemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisOliveira, Gina Maira Barbosa dehttp://lattes.cnpq.br/7119433066704111http://lattes.cnpq.br/3058442814151994Marson, Gabriel Augusto45info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFUORIGINALAnaliseComparativaAlgoritmos.pdfAnaliseComparativaAlgoritmos.pdfapplication/pdf6343095https://repositorio.ufu.br/bitstream/123456789/20627/1/AnaliseComparativaAlgoritmos.pdf1c374dc694083ecea6cb5b8152adffefMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81792https://repositorio.ufu.br/bitstream/123456789/20627/2/license.txt48ded82ce41b8d2426af12aed6b3cbf3MD52TEXTAnáliseComparativaAlgoritmos.pdf.txtAnáliseComparativaAlgoritmos.pdf.txtExtracted texttext/plain64496https://repositorio.ufu.br/bitstream/123456789/20627/3/An%c3%a1liseComparativaAlgoritmos.pdf.txt998b5c86f331adc996f8a366f04a99f3MD53AnaliseComparativaAlgoritmos.pdf.txtAnaliseComparativaAlgoritmos.pdf.txtExtracted texttext/plain64496https://repositorio.ufu.br/bitstream/123456789/20627/5/AnaliseComparativaAlgoritmos.pdf.txt998b5c86f331adc996f8a366f04a99f3MD55THUMBNAILAnáliseComparativaAlgoritmos.pdf.jpgAnáliseComparativaAlgoritmos.pdf.jpgGenerated Thumbnailimage/jpeg1278https://repositorio.ufu.br/bitstream/123456789/20627/4/An%c3%a1liseComparativaAlgoritmos.pdf.jpg745eab807c962140c3f1a50947e1ed07MD54AnaliseComparativaAlgoritmos.pdf.jpgAnaliseComparativaAlgoritmos.pdf.jpgGenerated Thumbnailimage/jpeg1278https://repositorio.ufu.br/bitstream/123456789/20627/6/AnaliseComparativaAlgoritmos.pdf.jpg745eab807c962140c3f1a50947e1ed07MD56123456789/206272021-09-24 11:00:07.967oai:repositorio.ufu.br:123456789/20627w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLCBhbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYSBsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0gY29udGF0byBhdHJhdsOpcyBkbyBlLW1haWwgIHJlcG9zaXRvcmlvQHVmdS5ici4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpBbyBhc3NpbmFyIGUgZW50cmVnYXIgZXN0YSBsaWNlbsOnYSwgby9hIFNyLi9TcmEuIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpOgoKYSkgQ29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0gZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kgcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MgZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBVYmVybMOibmRpYSwgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFViZXJsw6JuZGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldShzKSBub21lKHMpIGNvbW8gbyhzKSBhdXRvcihlcykgb3UgZGV0ZW50b3IgKGVzKSBkb3MgZGlyZWl0b3MgZG8gZG9jdW1lbnRvIGVudHJlZ3VlLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2021-09-24T14:00:07Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.pt_BR.fl_str_mv Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
dc.title.alternative.pt_BR.fl_str_mv Comparative analysis of many-objective genetic algorithms in discrete optimization problems
title Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
spellingShingle Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
Marson, Gabriel Augusto
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
algoritmos genéticos
genetic algorithms
otimização discreta
discrete optimization
otimização multi-objetivos
multi-objective optimization
estratégias many-objective
many-objective strategies
title_short Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
title_full Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
title_fullStr Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
title_full_unstemmed Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
title_sort Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta
author Marson, Gabriel Augusto
author_facet Marson, Gabriel Augusto
author_role author
dc.contributor.advisor1.fl_str_mv Oliveira, Gina Maira Barbosa de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/7119433066704111
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3058442814151994
dc.contributor.author.fl_str_mv Marson, Gabriel Augusto
contributor_str_mv Oliveira, Gina Maira Barbosa de
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
algoritmos genéticos
genetic algorithms
otimização discreta
discrete optimization
otimização multi-objetivos
multi-objective optimization
estratégias many-objective
many-objective strategies
dc.subject.por.fl_str_mv algoritmos genéticos
genetic algorithms
otimização discreta
discrete optimization
otimização multi-objetivos
multi-objective optimization
estratégias many-objective
many-objective strategies
description Esta investigação tem como objetivo mostrar o desempenho de alguns algoritmos genéticos multi-objetivos, em especial aqueles conhecidos como many-objective, em um problema discreto da computação, o problema da mochila. Além disso, será apresentado um estudo da evolução dos algoritmos genéticos que é uma abordagem não determinística para resolver problemas, passando pelos multi-objetivos, que resolvem problemas de 2 ou 3 funções objetivo, e finalizando nos many-objectives, que são capazes de resolver problemas com várias funções objetivo, ou seja, a partir de 4. É feita uma avaliação comparativa de desempenho dos algoritmos NSGA-II(Nondominated Sorting Genetic Algorithm II ) e SPEA2(Strength Pareto Evolutionary Algorithm 2 ), considerados multi-objetivos e dos mais recentes que são considerados many-objectives como o MOEA/D(Multi-objective Evolutionary Algorithm Based on Decomposition), AEMMT (Multiobjective Evolutionary Algorithm With Many Tables) e AEMMD(Algoritmo Evolutivo Multiobjetivo com Múltiplas Dominâncias). De acordo o tempo de execução e outras métricas de desempenho, será feita uma avaliação comparativa entre esses algoritmos para lidar com quatro ou mais critérios de otimização. Este trabalho, portanto comprova uma maior eficácia dos algoritmos many-objective em detrimento dos multi-objetivos para uma quantidade de objetivos mais elevada. Ele também mostra que, a medida que a complexidade do problema aumenta, os many-objectives apresentam um maior desempenho do que o SPEA2 e NSGA-II.
publishDate 2017
dc.date.issued.fl_str_mv 2017-12-04
dc.date.accessioned.fl_str_mv 2018-02-08T16:16:26Z
dc.date.available.fl_str_mv 2018-02-08T16:16:26Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MARSON, Gabriel Augusto. Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta. 2017. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2017.
dc.identifier.uri.fl_str_mv https://repositorio.ufu.br/handle/123456789/20627
identifier_str_mv MARSON, Gabriel Augusto. Análise comparativa dos algoritmos genéticos many-objective em problemas de otimização discreta. 2017. 45 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2017.
url https://repositorio.ufu.br/handle/123456789/20627
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 de Uberlândia
Ciência da Computação
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
bitstream.url.fl_str_mv https://repositorio.ufu.br/bitstream/123456789/20627/1/AnaliseComparativaAlgoritmos.pdf
https://repositorio.ufu.br/bitstream/123456789/20627/2/license.txt
https://repositorio.ufu.br/bitstream/123456789/20627/3/An%c3%a1liseComparativaAlgoritmos.pdf.txt
https://repositorio.ufu.br/bitstream/123456789/20627/5/AnaliseComparativaAlgoritmos.pdf.txt
https://repositorio.ufu.br/bitstream/123456789/20627/4/An%c3%a1liseComparativaAlgoritmos.pdf.jpg
https://repositorio.ufu.br/bitstream/123456789/20627/6/AnaliseComparativaAlgoritmos.pdf.jpg
bitstream.checksum.fl_str_mv 1c374dc694083ecea6cb5b8152adffef
48ded82ce41b8d2426af12aed6b3cbf3
998b5c86f331adc996f8a366f04a99f3
998b5c86f331adc996f8a366f04a99f3
745eab807c962140c3f1a50947e1ed07
745eab807c962140c3f1a50947e1ed07
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1802110385779638272