Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects

The Shortest Path (SP) problem resembles a variety of real-world situations where one needs to find paths between origins and destinations. A generalization of the SP is the Dynamic Shortest Path (DSP) problem, which also models changes in the graph at any time. When a graph changes, DSP algorithms...

Full description

Bibliographic Details
Main Authors: Juarez Machado da Silva, Gabriel de Oliveira Ramos, Jorge Luis Victória Barbosa
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/16/3/162
_version_ 1797613929142157312
author Juarez Machado da Silva
Gabriel de Oliveira Ramos
Jorge Luis Victória Barbosa
author_facet Juarez Machado da Silva
Gabriel de Oliveira Ramos
Jorge Luis Victória Barbosa
author_sort Juarez Machado da Silva
collection DOAJ
description The Shortest Path (SP) problem resembles a variety of real-world situations where one needs to find paths between origins and destinations. A generalization of the SP is the Dynamic Shortest Path (DSP) problem, which also models changes in the graph at any time. When a graph changes, DSP algorithms partially recompute the paths while taking advantage of the previous computations. Although the DSP problem represents many real situations, it leaves out some fundamental aspects of decision-making. One of these aspects is the existence of multiple, potentially conflicting objectives that must be optimized simultaneously. Recently, we performed a first incursion on the so-called Multi-Objective Dynamic Shortest Path (MODSP), presenting the first algorithm able to take the MODM perspective into account when solving a DSP problem. In this paper, we go beyond and formally define the MODSP problem, thus establishing and clarifying it with respect to its simpler counterparts. In particular, we start with a brief overview of the related literature and then present a complete formalization of the MODSP problem class, highlighting its distinguishing features as compared to similar problems and representing their relationship through a novel taxonomy. This work also motivates the relevance of the MODSP problem by enumerating real-world scenarios that involve all its ingredients, such as multiple objectives and dynamically updated graph topologies. Finally, we discuss the challenges and open questions for this new class of shortest path problems, aiming at future work directions. We hope this work sheds light on the theme and contributes to leveraging relevant research on the topic.
first_indexed 2024-03-11T07:02:36Z
format Article
id doaj.art-7394ebcaa3c847b6b7958d032f33afb9
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-11T07:02:36Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-7394ebcaa3c847b6b7958d032f33afb92023-11-17T09:09:27ZengMDPI AGAlgorithms1999-48932023-03-0116316210.3390/a16030162Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and ProspectsJuarez Machado da Silva0Gabriel de Oliveira Ramos1Jorge Luis Victória Barbosa2Applied Computing Graduate Program, Universidade do Vale do Rio dos Sinos, Av. Unisinos, 950, Cristo Rei, São Leopoldo 93022-000, BrazilApplied Computing Graduate Program, Universidade do Vale do Rio dos Sinos, Av. Unisinos, 950, Cristo Rei, São Leopoldo 93022-000, BrazilApplied Computing Graduate Program, Universidade do Vale do Rio dos Sinos, Av. Unisinos, 950, Cristo Rei, São Leopoldo 93022-000, BrazilThe Shortest Path (SP) problem resembles a variety of real-world situations where one needs to find paths between origins and destinations. A generalization of the SP is the Dynamic Shortest Path (DSP) problem, which also models changes in the graph at any time. When a graph changes, DSP algorithms partially recompute the paths while taking advantage of the previous computations. Although the DSP problem represents many real situations, it leaves out some fundamental aspects of decision-making. One of these aspects is the existence of multiple, potentially conflicting objectives that must be optimized simultaneously. Recently, we performed a first incursion on the so-called Multi-Objective Dynamic Shortest Path (MODSP), presenting the first algorithm able to take the MODM perspective into account when solving a DSP problem. In this paper, we go beyond and formally define the MODSP problem, thus establishing and clarifying it with respect to its simpler counterparts. In particular, we start with a brief overview of the related literature and then present a complete formalization of the MODSP problem class, highlighting its distinguishing features as compared to similar problems and representing their relationship through a novel taxonomy. This work also motivates the relevance of the MODSP problem by enumerating real-world scenarios that involve all its ingredients, such as multiple objectives and dynamically updated graph topologies. Finally, we discuss the challenges and open questions for this new class of shortest path problems, aiming at future work directions. We hope this work sheds light on the theme and contributes to leveraging relevant research on the topic.https://www.mdpi.com/1999-4893/16/3/162multi-objectivedecision-makingshortest pathdynamic shortest pathmulti-objective shortest path
spellingShingle Juarez Machado da Silva
Gabriel de Oliveira Ramos
Jorge Luis Victória Barbosa
Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
Algorithms
multi-objective
decision-making
shortest path
dynamic shortest path
multi-objective shortest path
title Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
title_full Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
title_fullStr Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
title_full_unstemmed Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
title_short Multi-Objective Decision-Making Meets Dynamic Shortest Path: Challenges and Prospects
title_sort multi objective decision making meets dynamic shortest path challenges and prospects
topic multi-objective
decision-making
shortest path
dynamic shortest path
multi-objective shortest path
url https://www.mdpi.com/1999-4893/16/3/162
work_keys_str_mv AT juarezmachadodasilva multiobjectivedecisionmakingmeetsdynamicshortestpathchallengesandprospects
AT gabrieldeoliveiraramos multiobjectivedecisionmakingmeetsdynamicshortestpathchallengesandprospects
AT jorgeluisvictoriabarbosa multiobjectivedecisionmakingmeetsdynamicshortestpathchallengesandprospects