Optimization algorithms for the restricted robust shortest path problem

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Lucas Assunção de Almeida
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Universidade Federal de Minas Gerais
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1843/ESBF-9W2MCJ
Resumo: This dissertation introduces the Restricted Robust Shortest Path problem (R-RSP), a robust optimization version of the Restricted Shortest Path problem (R-SP), a classical NP-hard problem. Given a digraph G, we associate a cost interval and a resource consumption value with each arc of G. R-RSP aims at nding a path from an origin to a destination vertices in G that satises a resource consumption constraint and minimizes a robust optimization criterion, called restricted robustness cost. This problem has practical applications, as routing electrical vehicles in urban areas, when one looks for a path from a location to another taking into account trac jams and the vehicles' autonomy. R-RSP belongs to a new class of problems composed by robust optimization problems whose classical versions (i.e., parameters known in advance) are already NP-hard. We refer to this class as robust-hard problems. Problems in this class are particularly challenging, as solely evaluating the cost of a solution requires solving a NP-hard problem, which corresponds to the classical counterpart of the problem considered. In this study, we discuss some theoretical aspects of R-RSP, including its computational complexity. Indeed, we show that both R-RSP and its decision version are NP-hard. We also derive a MILP formulation (with a polynomial number of variables and an exponential number of constraints) for R-RSP. Based on this formulation, we propose a heuristic method for R-RSP that consists in solving an approximate compact MILP formulation that uses dual information of the linear relaxation of R-SP. Moreover, a Benders-like decomposition approach is proposed to solve R-RSP at optimality. We also present some techniques to improve the convergence speed of the method by providing initial bounds, as well as by generating additional Benders cuts. Computational experiments show the eectiveness of the proposed algorithms. We highlight that the procedures to solve R-RSP presented in this dissertation are not limited to the referred problem, as they can be extended to other robust-hard problems.
id UFMG_c80ad8edfe045970b723e3a1665ed95b
oai_identifier_str oai:repositorio.ufmg.br:1843/ESBF-9W2MCJ
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling 2019-08-12T18:26:14Z2025-09-09T00:05:57Z2019-08-12T18:26:14Z2015-03-09https://hdl.handle.net/1843/ESBF-9W2MCJThis dissertation introduces the Restricted Robust Shortest Path problem (R-RSP), a robust optimization version of the Restricted Shortest Path problem (R-SP), a classical NP-hard problem. Given a digraph G, we associate a cost interval and a resource consumption value with each arc of G. R-RSP aims at nding a path from an origin to a destination vertices in G that satises a resource consumption constraint and minimizes a robust optimization criterion, called restricted robustness cost. This problem has practical applications, as routing electrical vehicles in urban areas, when one looks for a path from a location to another taking into account trac jams and the vehicles' autonomy. R-RSP belongs to a new class of problems composed by robust optimization problems whose classical versions (i.e., parameters known in advance) are already NP-hard. We refer to this class as robust-hard problems. Problems in this class are particularly challenging, as solely evaluating the cost of a solution requires solving a NP-hard problem, which corresponds to the classical counterpart of the problem considered. In this study, we discuss some theoretical aspects of R-RSP, including its computational complexity. Indeed, we show that both R-RSP and its decision version are NP-hard. We also derive a MILP formulation (with a polynomial number of variables and an exponential number of constraints) for R-RSP. Based on this formulation, we propose a heuristic method for R-RSP that consists in solving an approximate compact MILP formulation that uses dual information of the linear relaxation of R-SP. Moreover, a Benders-like decomposition approach is proposed to solve R-RSP at optimality. We also present some techniques to improve the convergence speed of the method by providing initial bounds, as well as by generating additional Benders cuts. Computational experiments show the eectiveness of the proposed algorithms. We highlight that the procedures to solve R-RSP presented in this dissertation are not limited to the referred problem, as they can be extended to other robust-hard problems.Universidade Federal de Minas GeraisCiência da ComputaçãoOtimização combinatóriaComputaçãoOptimization algorithms for the restricted robust shortest path probleminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisLucas Assunção de Almeidainfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGThiago Ferreira de NoronhaAndrea Cynthia SantosAndrea Cynthia SantosGeraldo Robson MateusRafael Castro de AndradeRicardo Saraiva de CamargoIntroduzimos o problema do caminho mais curto restrito robusto (R-RSP, do inglês restricted robust shortest path problem ), uma versão de otimização robusta do problema do caminho mais curto restrito (R-SP, do inglês restricted shortest path problem ), um clássico problema NP-difícil. Dado um grafo orientado G, associamos um intervalo de custo e um valor de recurso a cada arco de G. R-RSP visa encontrar um caminho de menor custo de um vértice de origem a um de destino em G que satisfaz uma restrição de consumo máximo de recurso e minimiza um critério de otimização robusta, chamado de desvio robusto restrito. R-RSP tem aplicacões práticas, como em roteamento de veículos elétricos em áreas urbanas, quando se procura um caminho de uma localiza- ção a outra levando em consideração engarrafamentos e a autonomia energética do veículo. R-RSP pertence a uma nova classe de problemas composta por problemas de otimização robusta cujas versões de otimização clássica já são NP-difícil. Referimo-nos a essa classe como problemas robusto-difícil. Problemas nessa classe são particularmente desaadores, uma vez que calcular o custo de uma solução envolve resolver um problema NP-difícil, que corresponde à versão clássica do problema considerado. Neste estudo, discutimos aspectos teóricos de R-RSP, incluindo sua complexidade computational. De fato, mostramos que tanto R-RSP como sua versão de decisão são NP-difícil. Derivamos uma formulação de programação inteira mista (com um número polinomial de variáveis e um número exponencial de restrições) para R-RSP. Baseando-nos nessa formulação, propomos uma heurística para R-RSP que consiste em resolver uma formula ção de programação inteira mista que usa informação dual da relaxação linear de R-SP. Propomos ainda uma estratégia baseada em decomposição de Benders para resolver R-RSP na otimalidade. Apresentamos algumas técnicas para melhorar a velocidade de convergência do método a partir da obtenção de limites iniciais e da geração de cortes de Benders adicionais. Experimentos computacionais mostram a ecácia dos algoritmos propostos. Destacamos que os procedimentos para resolver R-RSP apresentados nesta dissertação não se limitam ao referido problema, já que eles podem ser estendidos a outros problemas robusto-difícil.UFMGORIGINALlucasassuncaodealmeida.pdfapplication/pdf5786741https://repositorio.ufmg.br//bitstreams/91b45549-b998-4cdc-a55f-b3466f59d1af/download0868c54a2ad31148b0975c30a2ee9855MD51trueAnonymousREADTEXTlucasassuncaodealmeida.pdf.txttext/plain144137https://repositorio.ufmg.br//bitstreams/825d0211-0bfa-4c36-9158-9fac90bbcfd8/download4a22d9aab6366cedd4f6d04cd6d61fcbMD52falseAnonymousREAD1843/ESBF-9W2MCJ2025-09-08 21:05:57.993open.accessoai:repositorio.ufmg.br:1843/ESBF-9W2MCJhttps://repositorio.ufmg.br/Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-09T00:05:57Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Optimization algorithms for the restricted robust shortest path problem
title Optimization algorithms for the restricted robust shortest path problem
spellingShingle Optimization algorithms for the restricted robust shortest path problem
Lucas Assunção de Almeida
Otimização combinatória
Computação
Ciência da Computação
title_short Optimization algorithms for the restricted robust shortest path problem
title_full Optimization algorithms for the restricted robust shortest path problem
title_fullStr Optimization algorithms for the restricted robust shortest path problem
title_full_unstemmed Optimization algorithms for the restricted robust shortest path problem
title_sort Optimization algorithms for the restricted robust shortest path problem
author Lucas Assunção de Almeida
author_facet Lucas Assunção de Almeida
author_role author
dc.contributor.author.fl_str_mv Lucas Assunção de Almeida
dc.subject.por.fl_str_mv Otimização combinatória
Computação
topic Otimização combinatória
Computação
Ciência da Computação
dc.subject.other.none.fl_str_mv Ciência da Computação
description This dissertation introduces the Restricted Robust Shortest Path problem (R-RSP), a robust optimization version of the Restricted Shortest Path problem (R-SP), a classical NP-hard problem. Given a digraph G, we associate a cost interval and a resource consumption value with each arc of G. R-RSP aims at nding a path from an origin to a destination vertices in G that satises a resource consumption constraint and minimizes a robust optimization criterion, called restricted robustness cost. This problem has practical applications, as routing electrical vehicles in urban areas, when one looks for a path from a location to another taking into account trac jams and the vehicles' autonomy. R-RSP belongs to a new class of problems composed by robust optimization problems whose classical versions (i.e., parameters known in advance) are already NP-hard. We refer to this class as robust-hard problems. Problems in this class are particularly challenging, as solely evaluating the cost of a solution requires solving a NP-hard problem, which corresponds to the classical counterpart of the problem considered. In this study, we discuss some theoretical aspects of R-RSP, including its computational complexity. Indeed, we show that both R-RSP and its decision version are NP-hard. We also derive a MILP formulation (with a polynomial number of variables and an exponential number of constraints) for R-RSP. Based on this formulation, we propose a heuristic method for R-RSP that consists in solving an approximate compact MILP formulation that uses dual information of the linear relaxation of R-SP. Moreover, a Benders-like decomposition approach is proposed to solve R-RSP at optimality. We also present some techniques to improve the convergence speed of the method by providing initial bounds, as well as by generating additional Benders cuts. Computational experiments show the eectiveness of the proposed algorithms. We highlight that the procedures to solve R-RSP presented in this dissertation are not limited to the referred problem, as they can be extended to other robust-hard problems.
publishDate 2015
dc.date.issued.fl_str_mv 2015-03-09
dc.date.accessioned.fl_str_mv 2019-08-12T18:26:14Z
2025-09-09T00:05:57Z
dc.date.available.fl_str_mv 2019-08-12T18:26:14Z
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 https://hdl.handle.net/1843/ESBF-9W2MCJ
url https://hdl.handle.net/1843/ESBF-9W2MCJ
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.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br//bitstreams/91b45549-b998-4cdc-a55f-b3466f59d1af/download
https://repositorio.ufmg.br//bitstreams/825d0211-0bfa-4c36-9158-9fac90bbcfd8/download
bitstream.checksum.fl_str_mv 0868c54a2ad31148b0975c30a2ee9855
4a22d9aab6366cedd4f6d04cd6d61fcb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1862105783352688640