Hypervolume scalarizations for multiobjective graph optimization problems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/96099 |
Resumo: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_57efd0cb884f9b32d965065df51e1269 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/96099 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Hypervolume scalarizations for multiobjective graph optimization problemsEscalarizações de hipervolume para problemas de optimização multiobjectivo em grafosEscalarizações de hipervolumeOptimização combinatória multiobjectivoProgramação linear inteiraProblema do Caminho Mais CurtoProblema da Árvore de Abrangência MínimaHypervolume scalarizationsMultiobjective combinatorial optimizationInteger linear programmingShortest Path ProblemMinimum Spanning Tree ProblemDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaMuitas situações da vida real resultam em problemas de optimização com objectivos múltiplos que muitas vezes estão em conflito. Por exemplo, em finanças, queremos escolher um portfolio em que o retorno esperado é tão alto como possível e o risco é tão baixo como possível. Uma forma de resolver estes problemas é escalarizar os vários objectivos para obter um problema de optimização com um único objectivo. Nesta tese, usamos a notação de escalarização de hipervolume para resolver problemas de optimização em grafos, com um ênfase particular no Problema do Caminho Mais Curto e no Problema da Árvore de Abrangência Mínima. Para o primeiro problema, introduzimos escalarizações de hipervolume para o Problema do Caminho Mais Curto Biobjectivo e a sua formulação de programação linear inteira mista. Além do mais, propomos um algoritmo de "label setting" para resolver o Problema do Caminho Mais Curto Biobjectivo e condições de corte para melhorar a performance do algoritmo. Para além disso, demonstramos a complexidade computacional da resolução deste problema e apresentamos resultados numéricos numa ampla gama de instâncias de problemas de grafos. Para o Problema da Árvore de Abrangência Mínima, introduzimos a escalarização de hipervolume para o Problema da Árvore de Abrangência Mínima Biobjectivo e a sua formulação de programação linear inteira mista. Também propomos um algoritmo de "branch-and-bound" para resolver a escalarização de hipervolume, com condições de corte para melhorar a performance, e demonstramos a complexidade computacional.Many real-life situations result in optimization problems with multiple objectives that are very often conflicting. For example, in finance, we want to choose a portfolio where the expected value is as high as possible and the risk is as low as possible. One way of solving these problems is to scalarize the several objectives in order to obtain a single objective optimization problem. In this thesis we use the notion of hypervolume scalarization to solve graph optimization problems, with particular emphasis for the Shortest Path Problem and Minimum Spanning Tree Problem. For the first problem, we introduce the hypervolume scalarization for the Biobjective Shortest Path Problem and the corresponding mixed integer linear programming formulation. In addition, we propose a label setting algorithm to solve the hypervolume scalarized version of the problem and pruning conditions to improve the performance of the algorithm. Moreover, we prove the computational complexity of solving the hypervolume scalarization and present numerical results for a wide range of graph problem instances. For the Spanning Tree Problem, we introduce the hypervolume scalarization for the Biobjective Minimum Spanning Tree Problem and the corresponding mixed integer linear programming formulation. We also propose a branch-and-bound algorithm to solve the hypervolume scalarization for the Biobjective Minimum Spanning Tree Problem with pruning conditions to improve its performance and we analyze the computation complexity of this problem.Universidade de Coimbra - O trabalho foi financiado através de uma Bolsa de Investigação para Licenciado com o n.º de referência UIDB/00326/2020_L.717529, no âmbito do projeto I&D Centro de Informática e Sistemas da Universidade de Coimbra, com a referência UIDB/00326/2020, com uma duração de três meses.2021-07-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/96099http://hdl.handle.net/10316/96099TID:202778029engLourenço, Ana Catarina Quitérioinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T04:39:05Zoai:estudogeral.uc.pt:10316/96099Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:14:26.862428Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Hypervolume scalarizations for multiobjective graph optimization problems Escalarizações de hipervolume para problemas de optimização multiobjectivo em grafos |
title |
Hypervolume scalarizations for multiobjective graph optimization problems |
spellingShingle |
Hypervolume scalarizations for multiobjective graph optimization problems Lourenço, Ana Catarina Quitério Escalarizações de hipervolume Optimização combinatória multiobjectivo Programação linear inteira Problema do Caminho Mais Curto Problema da Árvore de Abrangência Mínima Hypervolume scalarizations Multiobjective combinatorial optimization Integer linear programming Shortest Path Problem Minimum Spanning Tree Problem |
title_short |
Hypervolume scalarizations for multiobjective graph optimization problems |
title_full |
Hypervolume scalarizations for multiobjective graph optimization problems |
title_fullStr |
Hypervolume scalarizations for multiobjective graph optimization problems |
title_full_unstemmed |
Hypervolume scalarizations for multiobjective graph optimization problems |
title_sort |
Hypervolume scalarizations for multiobjective graph optimization problems |
author |
Lourenço, Ana Catarina Quitério |
author_facet |
Lourenço, Ana Catarina Quitério |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lourenço, Ana Catarina Quitério |
dc.subject.por.fl_str_mv |
Escalarizações de hipervolume Optimização combinatória multiobjectivo Programação linear inteira Problema do Caminho Mais Curto Problema da Árvore de Abrangência Mínima Hypervolume scalarizations Multiobjective combinatorial optimization Integer linear programming Shortest Path Problem Minimum Spanning Tree Problem |
topic |
Escalarizações de hipervolume Optimização combinatória multiobjectivo Programação linear inteira Problema do Caminho Mais Curto Problema da Árvore de Abrangência Mínima Hypervolume scalarizations Multiobjective combinatorial optimization Integer linear programming Shortest Path Problem Minimum Spanning Tree Problem |
description |
Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-13 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/96099 http://hdl.handle.net/10316/96099 TID:202778029 |
url |
http://hdl.handle.net/10316/96099 |
identifier_str_mv |
TID:202778029 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134042062323712 |