Abstract

AbstractThis paper develops methods for the exact computation of the distribution of the length of the shortest path from a given source node s to a given sink node t in a directed network in which the arc lengths are independent and exponentially distributed random variables. A continuous time Markov chain with a single absorbing state is constructed from the original network such that the time until absorption into this absorbing state starting from the initial state is equal to the length of the shortest path in the original network. It is shown that the state space of this Markov chain is the set of all minimal (s, t) cuts in the network and that its generator matrix is upper triangular. Algorithms are described for computing the distribution and moments of the length of the shortest path based on this Markov chain representation. Algorithms are also developed for computing the probability that a given (s, t) path is the shortest path in the network and for computing the conditional distribution of the length of a path given that it is the shortest (s, t) path in the network. All algorithms are numerically stable and are illustrated by several numerical examples.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call