ACM Home Page
Please provide us with feedback. Feedback
Compact distributed data structures for adaptive routing
Full text PdfPdf (1.21 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the twenty-first annual ACM symposium on Theory of computing table of contents
Seattle, Washington, United States
Pages: 479 - 489  
Year of Publication: 1989
ISBN:0-89791-307-8
Authors
B. Awerbuch  Dept. of Mathematics and Lab. for Computer Science, MIT, Cambridge, MA
A. Bar-Noy  tcomputer Science Department, Stanford University, Stanford, CA
N. Linial  IBM Almaden Research Center 650 Harry Road, San Jose, CA
D. Peleg  SDepartment of Applied Mathematics, The Weizmann Institute, Rehovot 76100, Israel
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 23,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/73007.73053
What is a DOI?

ABSTRACT

In designing a routing scheme for a communication network it is desirable to use as short as possible paths for routing messages, while keeping the routing information stored in the processors' local memory as succinct as possible. The efficiency of a routing scheme is measured in terms of its stretch factor - the maximum ratio between the cost of a route computed by the scheme and that of a cheapest path connecting the same pair of vertices. This paper presents a family of adaptive routing schemes for general networks. The hierarchical schemes H Sk (for every fixed k ≥ 1) guarantee a stretch factor of O (k2 · 3k) and require storing at most O (knk log n) bits of routing information per vertex. The new important features, that make the schemes appropriate for adaptive use, are applicability to networks with arbitrary edge costs; name-independence, i.e., usage of original names; a balanced distribution of the memory; an efficient on-line distributed preprocessing.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
ABLP88a
Baruch Awerbuch, Amotz Bar-Noy, Nati Linial, and David Peleg. Improved Routing Strategies with Succinct Tables. Technical Report MIT/LCS/TM-354, Massachusetts Institute of Technology, 1988.
 
ABLP88b
Baruch Awerbuch, Amotz Bar-Noy, Nati Linial, and David Peleg. Memory- Balanced Rou~ing Strategies. Technical Report MiT/LCS/TM-369, Massachusetts Institu{e of Technology, 1988.
 
FJ86
Greg N. Frederickson a~nd Ravi Janardan. Seperator-k,ased strategies for efficient message routing. In 27~h Annual Symposium on Foundalions of Computer Science, Toronto, Ontario, Canada, pages 428-437, IEEE, May 1986.
 
FJ88
Greg N. Frederick:son and Ravi Janardan. Designing networks with compact routing tables. Algorithmica, 3:171-190, August 1988.
 
KK77
L. Kleinrock and F. Karnoun. Hierarchical routing for large networks; performance evaluation and optimization. Computer Networks, 1:155-174, 1977.
 
KK80
L. Kleinrock and F. Kamoun. Optimal clustering structulces for hierarchical topological design of 1;~rge computer networks. Computer Networks, 10:221-248, 1980.
 
Lov75
L&szl5 Lovksz. On the ratio of optimal integral and fractional covers. Discrete Malhemalics, 13:383-390, 1975.
 
Per82
R. Perlman. Hierarchical networks and the subnetwork partition problem. In 5th Conference on S~,stem Sciences, 1982.
PU88
 
SK85
N. Santoro and R. Khatib. Labelling and implicit routing in networks. The Computer Journal, 28.:5-8, 1985.
 
Sun82
C.A. Sunshine. Addressing problems in multi-network systems. In IEEE INFO- COM, IEEE, 1982.
 
Tan81
 
vLT86
J. van Leeuwen and R.B. Tan. Routing with compact routing tables. In G. Rozenberg and A. Salomaa, editors, The Book of L, pages 259-273., Springer-Verlag, New York, New York, 1986.
 
vLT87
 
Zim80
H. Zimmerman. OSI reference modelthe ISO model of architecture for open systems interconnection. {EEE Trans. Comm., 28:425-432, 1980.

CITED BY  28

Collaborative Colleagues:
B. Awerbuch: colleagues
A. Bar-Noy: colleagues
N. Linial: colleagues
D. Peleg: colleagues