A polynomial-time algorithm to find Shortest Paths with Recourse

被引:41
|
作者
Provan, JS [1 ]
机构
[1] Univ N Carolina, Dept Operat Res, Chapel Hill, NC 27599 USA
关键词
stochastic network; shortest path; recourse; dynamic shortest path; Dijkstra;
D O I
10.1002/net.10063
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Shortest Path with Recourse Problem involves finding the shortest expected-length paths in a directed network, each of whose arcs have stochastic traversal lengths (or delays) that become known only upon arrival at the tail of that arc. The traveler starts at a given source node and makes routing decisions at each node in such a way that the expected distance to a given sink node is minimized. We develop an extension of Dijkstra's algorithm to solve the version of the problem where arc-lengths are nonnegative and reset after each arc traversal. All known no-reset versions of the problem are NP-hard. We make a partial extension to the case where negative arclengths are present. (C) 2003 Wiley Periodicals, Inc.
引用
收藏
页码:115 / 125
页数:11
相关论文
共 50 条