Key points are not available for this paper at this time.
Distributed algorithms for shortest-path problems are important in the context of routing in computer communication networks. We present a protocol that maintains the shortest-path routes in a dynamic topology, that is, in an environment where links and nodes can fail and recover at arbitrary times. The novelty of this protocol is that it avoids the bouncing effect and the looping problem that occur in the previous approaches of the distributed implementation of Bellman-Ford algorithm. The bouncing effect refers to the very long duration for convergence when failures happen or weights increase, and the nonterminating exchanges of messages, or counting-to-infinity behavior, in disconnected components of the network resulting from failures. The looping problems cause data packets to circulate and, thus, waste bandwidth. These undesirable effects are avoided without any increase in the overall message complexity of previous approaches required in the connected part of the network. The time complexity is better than the distributed Bellman-Ford algorithm encountering failures. The key idea in the implementation is to maintain only loop-free paths, and search for the shortest path only from this set.
Building similarity graph...
Analyzing shared references across papers
Loading...
C. Cheng
Richard D Riley
University of North Carolina at Charlotte
S. P. R. Kumar
National Bureau of Plant Genetic Resources
Northwestern University
SRI International
Building similarity graph...
Analyzing shared references across papers
Loading...
Cheng et al. (Tue,) studied this question.
synapsesocial.com/papers/6a1caf445b2142ad731d91d1 — DOI: https://doi.org/10.1145/75246.75269