Finding K shortest and dissimilar paths
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Outros Autores: | , |
| Tipo de documento: | Artigo |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | https://hdl.handle.net/10316/97139 https://doi.org/10.1111/itor.13060 |
Resumo: | The purpose of the K dissimilar paths problem is to find a set of K paths, between the same pair of nodes, which share few arcs. The problem has been addressed from an application point of view, and integer programming formulations have also been introduced recently. In the present work, it is assumed that each arc is assigned with a cost, and the goal is then to find K dissimilar paths while simultaneously minimizing the total cost. Some of the previous formulations: one minimizing the number of repeated arcs, another one minimizing the number of arc repetitions, as well as modifications that bound the number of paths in which the arcs appear, are extended with a cost function. Properties of the resulting biobjective problems are studied and the ϵ-constraint method is adapted to solve them using a decreasing and an increasing strategy for updating ϵ. These methods are tested for finding sets of 10 paths in random and grid instances to assess the efficiency of the ϵ-constraint methods and the performance of the formulations to calculate shortest and dissimilar paths. Results show that minimizing the number of arc repetitions produces efficient solutions with higher dissimilarities faster than minimizing the number of repeated arcs. The cost range of the solutions is similar in both approaches. Additionally, bounding the number of paths in which each arc appears improves the quality of the solutions as to the dissimilarity while worsening its cost. |
| id |
RCAP_c43d9916042f50ab4ea292dfefd5b2b8 |
|---|---|
| oai_identifier_str |
oai:estudogeral.uc.pt:10316/97139 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Finding K shortest and dissimilar pathsThe purpose of the K dissimilar paths problem is to find a set of K paths, between the same pair of nodes, which share few arcs. The problem has been addressed from an application point of view, and integer programming formulations have also been introduced recently. In the present work, it is assumed that each arc is assigned with a cost, and the goal is then to find K dissimilar paths while simultaneously minimizing the total cost. Some of the previous formulations: one minimizing the number of repeated arcs, another one minimizing the number of arc repetitions, as well as modifications that bound the number of paths in which the arcs appear, are extended with a cost function. Properties of the resulting biobjective problems are studied and the ϵ-constraint method is adapted to solve them using a decreasing and an increasing strategy for updating ϵ. These methods are tested for finding sets of 10 paths in random and grid instances to assess the efficiency of the ϵ-constraint methods and the performance of the formulations to calculate shortest and dissimilar paths. Results show that minimizing the number of arc repetitions produces efficient solutions with higher dissimilarities faster than minimizing the number of repeated arcs. The cost range of the solutions is similar in both approaches. Additionally, bounding the number of paths in which each arc appears improves the quality of the solutions as to the dissimilarity while worsening its cost.Wiley2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttps://hdl.handle.net/10316/97139https://hdl.handle.net/10316/97139https://doi.org/10.1111/itor.13060enghttps://onlinelibrary.wiley.com/doi/epdf/10.1111/itor.13060Moghanni, AliPascoal, MartaGodinho, Maria Teresainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-07-01T10:36:35Zoai:estudogeral.uc.pt:10316/97139Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:45:41.539012Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Finding K shortest and dissimilar paths |
| title |
Finding K shortest and dissimilar paths |
| spellingShingle |
Finding K shortest and dissimilar paths Moghanni, Ali |
| title_short |
Finding K shortest and dissimilar paths |
| title_full |
Finding K shortest and dissimilar paths |
| title_fullStr |
Finding K shortest and dissimilar paths |
| title_full_unstemmed |
Finding K shortest and dissimilar paths |
| title_sort |
Finding K shortest and dissimilar paths |
| author |
Moghanni, Ali |
| author_facet |
Moghanni, Ali Pascoal, Marta Godinho, Maria Teresa |
| author_role |
author |
| author2 |
Pascoal, Marta Godinho, Maria Teresa |
| author2_role |
author author |
| dc.contributor.author.fl_str_mv |
Moghanni, Ali Pascoal, Marta Godinho, Maria Teresa |
| description |
The purpose of the K dissimilar paths problem is to find a set of K paths, between the same pair of nodes, which share few arcs. The problem has been addressed from an application point of view, and integer programming formulations have also been introduced recently. In the present work, it is assumed that each arc is assigned with a cost, and the goal is then to find K dissimilar paths while simultaneously minimizing the total cost. Some of the previous formulations: one minimizing the number of repeated arcs, another one minimizing the number of arc repetitions, as well as modifications that bound the number of paths in which the arcs appear, are extended with a cost function. Properties of the resulting biobjective problems are studied and the ϵ-constraint method is adapted to solve them using a decreasing and an increasing strategy for updating ϵ. These methods are tested for finding sets of 10 paths in random and grid instances to assess the efficiency of the ϵ-constraint methods and the performance of the formulations to calculate shortest and dissimilar paths. Results show that minimizing the number of arc repetitions produces efficient solutions with higher dissimilarities faster than minimizing the number of repeated arcs. The cost range of the solutions is similar in both approaches. Additionally, bounding the number of paths in which each arc appears improves the quality of the solutions as to the dissimilarity while worsening its cost. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10316/97139 https://hdl.handle.net/10316/97139 https://doi.org/10.1111/itor.13060 |
| url |
https://hdl.handle.net/10316/97139 https://doi.org/10.1111/itor.13060 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
https://onlinelibrary.wiley.com/doi/epdf/10.1111/itor.13060 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Wiley |
| publisher.none.fl_str_mv |
Wiley |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833602463124422656 |