Indexação multidimensional para problemas da mochila multiobjetivo com paretos de alta cardinalidade
Autor(a) principal: | |
---|---|
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 |