TY - GEN
T1 - How much can hardware help routing?
AU - Borodin, Allan
AU - Raghavan, Prabhakar
AU - Schieber, Baruch
AU - Upfal, Eli
N1 - Publisher Copyright:
© 1993 ACM.
PY - 1993/6/1
Y1 - 1993/6/1
N2 - We study the extent to which complex hardware can speed up routing. Specifically, we consider the following questions. How much does adaptive routing improve over oblivious routing? How much does randomness help? How does it help if each node can have a large number of neighbors? What benefit is available if a node can send packets to several neighbors within a single time step? Some of these features require complex networking hardware, and thus it is important to investigate whether the performance justifies the investment. By varying these hardware parameters, we obtain a hierarchy of time bounds for worst-case permutation routing. We develop a nearly complete taxonomy of the complexity of routing.
AB - We study the extent to which complex hardware can speed up routing. Specifically, we consider the following questions. How much does adaptive routing improve over oblivious routing? How much does randomness help? How does it help if each node can have a large number of neighbors? What benefit is available if a node can send packets to several neighbors within a single time step? Some of these features require complex networking hardware, and thus it is important to investigate whether the performance justifies the investment. By varying these hardware parameters, we obtain a hierarchy of time bounds for worst-case permutation routing. We develop a nearly complete taxonomy of the complexity of routing.
UR - http://www.scopus.com/inward/record.url?scp=0027150666&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0027150666&partnerID=8YFLogxK
U2 - 10.1145/167088.167237
DO - 10.1145/167088.167237
M3 - Conference contribution
AN - SCOPUS:0027150666
T3 - Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 573
EP - 582
BT - Proceedings of the 25th Annual ACM Symposium on Theory of Computing, STOC 1993
PB - Association for Computing Machinery
T2 - 25th Annual ACM Symposium on Theory of Computing, STOC 1993
Y2 - 16 May 1993 through 18 May 1993
ER -