An improved solution algorithm for the constrained shortest path problem

Bibliographic Details
Main Author: Santos, Luís
Publication Date: 2007
Other Authors: Coutinho-Rodrigues, João, Current, John R.
Format: Article
Language: eng
Source: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Download full: http://hdl.handle.net/10316/3958
https://doi.org/10.1016/j.trb.2006.12.001
Summary: The shortest path problem is one of the classic network problems. The objective of this problem is to identify the least cost path through a network from a pre-determined starting node to a pre-determined terminus node. It has many practical applications and can be solved optimally via efficient algorithms. Numerous modifications of the problem exist. In general, these are more difficult to solve. One of these modified versions includes an additional constraint that establishes an upper limit on the sum of some other arc cost (e.g., travel time) for the path. In this paper, a new optimal algorithm for this constrained shortest path problem is introduced. Extensive computational tests are presented which compare the algorithm to the two most commonly used algorithms to solve it. The results indicate that the new algorithm can solve optimally very large problem instances and is generally superior to the previous ones in terms of solution time and computer memory requirements. This is particularly true for the problem instances that are most difficult to solve. That is, those on large networks and/or where the additional constraint is most constraining.
id RCAP_35042397ad0f1b2dedb6a20307b8898a
oai_identifier_str oai:estudogeral.uc.pt:10316/3958
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 An improved solution algorithm for the constrained shortest path problemNetwork routingConstrained shortest path problemExact algorithmsThe shortest path problem is one of the classic network problems. The objective of this problem is to identify the least cost path through a network from a pre-determined starting node to a pre-determined terminus node. It has many practical applications and can be solved optimally via efficient algorithms. Numerous modifications of the problem exist. In general, these are more difficult to solve. One of these modified versions includes an additional constraint that establishes an upper limit on the sum of some other arc cost (e.g., travel time) for the path. In this paper, a new optimal algorithm for this constrained shortest path problem is introduced. Extensive computational tests are presented which compare the algorithm to the two most commonly used algorithms to solve it. The results indicate that the new algorithm can solve optimally very large problem instances and is generally superior to the previous ones in terms of solution time and computer memory requirements. This is particularly true for the problem instances that are most difficult to solve. That is, those on large networks and/or where the additional constraint is most constraining.http://www.sciencedirect.com/science/article/B6V99-4N6FYV7-1/1/d7d32229c67dcdf5c22bc3b6d86ba9572007info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleaplication/PDFhttp://hdl.handle.net/10316/3958http://hdl.handle.net/10316/3958https://doi.org/10.1016/j.trb.2006.12.001engTransportation Research Part B: Methodological. 41:7 (2007) 756-771Santos, LuísCoutinho-Rodrigues, JoãoCurrent, John R.info: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:RCAAP2020-11-06T16:59:24Zoai:estudogeral.uc.pt:10316/3958Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:57:13.995497Repositó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 An improved solution algorithm for the constrained shortest path problem
title An improved solution algorithm for the constrained shortest path problem
spellingShingle An improved solution algorithm for the constrained shortest path problem
Santos, Luís
Network routing
Constrained shortest path problem
Exact algorithms
title_short An improved solution algorithm for the constrained shortest path problem
title_full An improved solution algorithm for the constrained shortest path problem
title_fullStr An improved solution algorithm for the constrained shortest path problem
title_full_unstemmed An improved solution algorithm for the constrained shortest path problem
title_sort An improved solution algorithm for the constrained shortest path problem
author Santos, Luís
author_facet Santos, Luís
Coutinho-Rodrigues, João
Current, John R.
author_role author
author2 Coutinho-Rodrigues, João
Current, John R.
author2_role author
author
dc.contributor.author.fl_str_mv Santos, Luís
Coutinho-Rodrigues, João
Current, John R.
dc.subject.por.fl_str_mv Network routing
Constrained shortest path problem
Exact algorithms
topic Network routing
Constrained shortest path problem
Exact algorithms
description The shortest path problem is one of the classic network problems. The objective of this problem is to identify the least cost path through a network from a pre-determined starting node to a pre-determined terminus node. It has many practical applications and can be solved optimally via efficient algorithms. Numerous modifications of the problem exist. In general, these are more difficult to solve. One of these modified versions includes an additional constraint that establishes an upper limit on the sum of some other arc cost (e.g., travel time) for the path. In this paper, a new optimal algorithm for this constrained shortest path problem is introduced. Extensive computational tests are presented which compare the algorithm to the two most commonly used algorithms to solve it. The results indicate that the new algorithm can solve optimally very large problem instances and is generally superior to the previous ones in terms of solution time and computer memory requirements. This is particularly true for the problem instances that are most difficult to solve. That is, those on large networks and/or where the additional constraint is most constraining.
publishDate 2007
dc.date.none.fl_str_mv 2007
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 http://hdl.handle.net/10316/3958
http://hdl.handle.net/10316/3958
https://doi.org/10.1016/j.trb.2006.12.001
url http://hdl.handle.net/10316/3958
https://doi.org/10.1016/j.trb.2006.12.001
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Transportation Research Part B: Methodological. 41:7 (2007) 756-771
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv aplication/PDF
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_ 1799133860568498176