New models and algorithms for future networks
- 1 May 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 41 (3) , 769-780
- https://doi.org/10.1109/18.382023
Abstract
In future networks, transmission and switching capacity will dominate processing capacity. The authors investigate the way in which distributed algorithms should be changed in order to operate efficiently in this new environment. They introduce a class of new models for distributed algorithms which make explicit the difference between switching and processing. Based on these new models they define new message and time complexity measures which, they believe, capture the costs in many high-speed networks more accurately then traditional measures. In order to explore the consequences of the new models, they examine three problems in distributed computation. For the problem of maintaining network topology they devise a broadcast algorithm which takes O(n) messages and O(log n) time for a single broadcast in the new measure. For the problem of leader election they present a simple algorithm that uses O(n) messages and O(n) time. The third problem, distributed computation of a “globally sensitive” function, demonstrates some important features and tradeoffs in the new models and emphasizes and differences with the traditional network model. The results of the present paper influenced later research, as well as the design of IBM Networking Broadband Services (NBBS)Keywords
This publication has 28 references indexed in Scilit:
- A fast topology maintenance algorithm for high-bandwidth networksIEEE/ACM Transactions on Networking, 1993
- Optimal Linear BroadcastJournal of Algorithms, 1993
- The Asynchronous Transfer Mode: a tutorialComputer Networks and ISDN Systems, 1992
- A modular technique for the design of efficient distributed leader finding algorithmsACM Transactions on Programming Languages and Systems, 1990
- Paris: An approach to integrated high‐speed private networksInternational Journal of Communication Systems, 1988
- Reliable link initialization proceduresIEEE Transactions on Communications, 1988
- A Broadband Packet Switch for Integrated TransportIEEE Journal on Selected Areas in Communications, 1987
- On interprocess communicationDistributed Computing, 1986
- Lower Bounds for Distributed Maximum-Finding AlgorithmsJournal of the ACM, 1984
- A correctness proof of a topology information maintenance protocol for a distributed computer networkCommunications of the ACM, 1977