TY - GEN
T1 - Brief announcement
T2 - 23rd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA'11
AU - Charron-Bost, Bernadette
AU - Függer, Matthias
AU - Welch, Jennifer L.
AU - Widder, Josef
PY - 2011/7/1
Y1 - 2011/7/1
N2 - Although substantial analysis has been done on the Full Reversal (FR) routing algorithm since its introduction by Gafni and Bertsekas in 1981, a complete understanding of its functioning - -especially its time complexity - -has been missing until now. In this paper, we derive the first exact formula for the time complexity of FR: given any (acyclic) graph the formula provides the exact time complexity of any node in terms of some simple properties of the graph. Our major technical insight is to describe executions of FR as a dynamical system, and to observe that this system is linear in the min-plus algebra. As a consequence of the insight provided by the new formula, we are able to prove that FR is time-efficient when executed on tree networks. This result exposes an unstable aspect of the time complexity of FR that has not previously been reported. Finally, our results for FR are instrumental in providing an exact formula for the time complexity of a generalization of FR, as we show in a companion paper that the generalization can be reduced to FR.
AB - Although substantial analysis has been done on the Full Reversal (FR) routing algorithm since its introduction by Gafni and Bertsekas in 1981, a complete understanding of its functioning - -especially its time complexity - -has been missing until now. In this paper, we derive the first exact formula for the time complexity of FR: given any (acyclic) graph the formula provides the exact time complexity of any node in terms of some simple properties of the graph. Our major technical insight is to describe executions of FR as a dynamical system, and to observe that this system is linear in the min-plus algebra. As a consequence of the insight provided by the new formula, we are able to prove that FR is time-efficient when executed on tree networks. This result exposes an unstable aspect of the time complexity of FR that has not previously been reported. Finally, our results for FR are instrumental in providing an exact formula for the time complexity of a generalization of FR, as we show in a companion paper that the generalization can be reduced to FR.
KW - linear dynamical systems
KW - link reversal
KW - min-plus algebra
KW - routing
KW - time complexity
UR - https://www.scopus.com/pages/publications/79959660244
U2 - 10.1145/1989493.1989510
DO - 10.1145/1989493.1989510
M3 - Conference contribution
AN - SCOPUS:79959660244
SN - 9781450307437
T3 - Annual ACM Symposium on Parallelism in Algorithms and Architectures
SP - 129
EP - 130
BT - SPAA'11 - Proceedings of the 23rd Annual Symposium on Parallelism in Algorithms and Architectures
Y2 - 4 June 2011 through 6 June 2011
ER -