| Compact distributed data structures for adaptive routing |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 23, Citation Count: 28
|
|
|
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
|
|
|
|
|
|
|
|
Baruch Awerbuch , Alan Baratz , David Peleg, Cost-sensitive analysis of communication protocols, Proceedings of the ninth annual ACM symposium on Principles of distributed computing, p.177-187, August 22-24, 1990, Quebec City, Quebec, Canada
|
|
|
|
|
|
Shlomi Dolev , Evangelos Kranakis , Danny Krizanc , David Peleg, Bubbles: adaptive routing scheme for high-speed dynamic networks, Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, p.528-537, May 29-June 01, 1995, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marta Arias , Lenore J. Cowen , Kofi A. Laing , Rajmohan Rajaraman , Orjeta Taka, Compact routing with name independence, Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures, June 07-09, 2003, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ittai Abraham , Cyril Gavoille , Dahlia Malkhi , Noam Nisan , Mikkel Thorup, Compact name-independent routing with minimum stretch, Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures, June 27-30, 2004, Barcelona, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|