Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade

Detalhes bibliográficos
Autor(a) principal: Baroni, Marcos Daniel Valadão
Data de Publicação: 2018
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/10986
Resumo: Several real problems involve the simultaneous optimization of multiple criteria, which are generally conflicting with each other. These problems are called multiobjective and do not have a single solution, but a set of solutions of interest, called efficient solutions or non-dominated solutions. One of the great challenges to be faced in solving this type of problem is the size of the solution set, which tends to grow rapidly given the size of the instance, degrading algorithms performance. Among the most studied multiobjective problems is the multiobjective knapsack problem, by which several real problems can be modeled. This work proposes the acceleration of the resolution process of the multiobjective knapsack problem, through the use of a k-d tree as a multidimensional index structure to assist the manipulation of solutions. The performance of the approach is analyzed through computational experiments, performed in the exact context using a state-of-the-art algorithm. Tests are also performed in the heuristic context, using the adaptation of a metaheuristic for the problem in question, being also a contribution of the present work. According to the results, the proposal was effective for the exact context, presenting a speedup up to 2.3 for bi-objective cases and 15.5 for 3-objective cases, but not effective in the heuristic context, presenting little impact on computational time. In all cases, however, there was a considerable reduction in the number of solutions evaluations.
id UFES_d5051a85f1d215816fa81a1e44ac6b14
oai_identifier_str oai:repositorio.ufes.br:10/10986
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Varejão, Flávio MiguelBaroni, Marcos Daniel ValadãoRodrigues, Alexandre LoureirosMartins, Simone de LimaRauber, Thomas RauberBoeres, Maria Claudia Silva2019-03-28T02:14:52Z2019-03-272019-03-28T02:14:52Z2018-07-31Several real problems involve the simultaneous optimization of multiple criteria, which are generally conflicting with each other. These problems are called multiobjective and do not have a single solution, but a set of solutions of interest, called efficient solutions or non-dominated solutions. One of the great challenges to be faced in solving this type of problem is the size of the solution set, which tends to grow rapidly given the size of the instance, degrading algorithms performance. Among the most studied multiobjective problems is the multiobjective knapsack problem, by which several real problems can be modeled. This work proposes the acceleration of the resolution process of the multiobjective knapsack problem, through the use of a k-d tree as a multidimensional index structure to assist the manipulation of solutions. The performance of the approach is analyzed through computational experiments, performed in the exact context using a state-of-the-art algorithm. Tests are also performed in the heuristic context, using the adaptation of a metaheuristic for the problem in question, being also a contribution of the present work. According to the results, the proposal was effective for the exact context, presenting a speedup up to 2.3 for bi-objective cases and 15.5 for 3-objective cases, but not effective in the heuristic context, presenting little impact on computational time. In all cases, however, there was a considerable reduction in the number of solutions evaluations.Diversos problemas reais envolvem a otimização simultânea de múltiplos critérios, os quais são, geralmente, conflitantes entre si. Estes problemas são denominados multiobjetivo e não possuem uma única solução, mas um conjunto de soluções de interesse, denominadas soluções eficientes ou não dominadas. Um dos grande desafios a serem enfrentados na resolução deste tipo de problema é o tamanho do conjunto solução, que tende a crescer rapidamente dado o tamanho da instância, degradando o desempenho dos algoritmos. Dentre os problemas multiobjetivos mais estudados está o problema da mochila multiobjetivo, pelo qual diversos problemas reais podem ser modelados. Este trabalho propõe a aceleração do processo de solução do problema da mochila multiobjetivo, através da utilizando da árvore -d como estrutura de indexação multidimensional para auxiliar a manipulação das soluções. O desempenho da abordagem é analisada através de experimentos computacionais, realizados no contexto exato utilizando um algoritmo estado da arte. Testes também são realizados no contexto heurístico, utilizando a adaptação de uma meta-heurística para o problema em questão, sendo esta também uma contribuição do presente trabalho. Segundo os resultados, para o contexto exato a proposta foi eficaz, apresentam speedup de até 2.3 para casos bi-objetivo e 15.5 em casos 3-objetivo, não sendo porém eficaz no contexto heurístico, apresentando pouco impacto no tempo computacional. Em todos os casos, porém, houve considerável redução no número de avaliações de soluções.TextBARONI, Marcos Daniel Valadão. Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade. 2018. 81 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2018.http://repositorio.ufes.br/handle/10/10986porUniversidade Federal do Espírito SantoDoutorado em Ciência da ComputaçãoPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoMultiobjective knapsack problemMultidimensional indexingMetaheuristicExact algorithmProblema da mochilaMeta-heurísticasMultiobjetivoIndexação multidimensionalAlgoritmo exatoAlgoritmosIndexaçãoCiência da Computação004Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidadeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALTese-mbaroni-final.pdfapplication/pdf1653494http://repositorio.ufes.br/bitstreams/fe34258b-ed92-4149-920f-d39e1957e407/downloadff17d8c5279059531c2c03a07d311b25MD5110/109862024-07-17 17:01:10.854oai:repositorio.ufes.br:10/10986http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:55:23.714956Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
title Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
spellingShingle Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
Baroni, Marcos Daniel Valadão
Multiobjective knapsack problem
Multidimensional indexing
Metaheuristic
Exact algorithm
Problema da mochila
Meta-heurísticas
Multiobjetivo
Indexação multidimensional
Algoritmo exato
Ciência da Computação
Algoritmos
Indexação
004
title_short Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
title_full Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
title_fullStr Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
title_full_unstemmed Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
title_sort Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
author Baroni, Marcos Daniel Valadão
author_facet Baroni, Marcos Daniel Valadão
author_role author
dc.contributor.advisor1.fl_str_mv Varejão, Flávio Miguel
dc.contributor.author.fl_str_mv Baroni, Marcos Daniel Valadão
dc.contributor.referee1.fl_str_mv Rodrigues, Alexandre Loureiros
dc.contributor.referee2.fl_str_mv Martins, Simone de Lima
dc.contributor.referee3.fl_str_mv Rauber, Thomas Rauber
dc.contributor.referee4.fl_str_mv Boeres, Maria Claudia Silva
contributor_str_mv Varejão, Flávio Miguel
Rodrigues, Alexandre Loureiros
Martins, Simone de Lima
Rauber, Thomas Rauber
Boeres, Maria Claudia Silva
dc.subject.eng.fl_str_mv Multiobjective knapsack problem
Multidimensional indexing
Metaheuristic
Exact algorithm
topic Multiobjective knapsack problem
Multidimensional indexing
Metaheuristic
Exact algorithm
Problema da mochila
Meta-heurísticas
Multiobjetivo
Indexação multidimensional
Algoritmo exato
Ciência da Computação
Algoritmos
Indexação
004
dc.subject.por.fl_str_mv Problema da mochila
Meta-heurísticas
Multiobjetivo
Indexação multidimensional
Algoritmo exato
dc.subject.cnpq.fl_str_mv Ciência da Computação
dc.subject.br-rjbn.none.fl_str_mv Algoritmos
Indexação
dc.subject.udc.none.fl_str_mv 004
description Several real problems involve the simultaneous optimization of multiple criteria, which are generally conflicting with each other. These problems are called multiobjective and do not have a single solution, but a set of solutions of interest, called efficient solutions or non-dominated solutions. One of the great challenges to be faced in solving this type of problem is the size of the solution set, which tends to grow rapidly given the size of the instance, degrading algorithms performance. Among the most studied multiobjective problems is the multiobjective knapsack problem, by which several real problems can be modeled. This work proposes the acceleration of the resolution process of the multiobjective knapsack problem, through the use of a k-d tree as a multidimensional index structure to assist the manipulation of solutions. The performance of the approach is analyzed through computational experiments, performed in the exact context using a state-of-the-art algorithm. Tests are also performed in the heuristic context, using the adaptation of a metaheuristic for the problem in question, being also a contribution of the present work. According to the results, the proposal was effective for the exact context, presenting a speedup up to 2.3 for bi-objective cases and 15.5 for 3-objective cases, but not effective in the heuristic context, presenting little impact on computational time. In all cases, however, there was a considerable reduction in the number of solutions evaluations.
publishDate 2018
dc.date.issued.fl_str_mv 2018-07-31
dc.date.accessioned.fl_str_mv 2019-03-28T02:14:52Z
dc.date.available.fl_str_mv 2019-03-27
2019-03-28T02:14:52Z
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.citation.fl_str_mv BARONI, Marcos Daniel Valadão. Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade. 2018. 81 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2018.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/10986
identifier_str_mv BARONI, Marcos Daniel Valadão. Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade. 2018. 81 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2018.
url http://repositorio.ufes.br/handle/10/10986
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.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Doutorado em Ciência da Computação
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Doutorado em Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/fe34258b-ed92-4149-920f-d39e1957e407/download
bitstream.checksum.fl_str_mv ff17d8c5279059531c2c03a07d311b25
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1813022527598886912