MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Dynamic Networks are as fast as static networks (1988) [18 citations — 9 self]

by Baruch Awerbuch ,  Michael Sipser
In 29th Annual Symposium on Foundations of Computer Science
Add To MetaCart

Abstract:

This paper gives an efficient simulation to show that dynamic networks are as fast as static ones up to a constant multiplicative factor. That is, any task can be performed in a dynamic asynchronous network essentially as fast as in a static synchronous network. The simulation protocol is based on a new approach, perceiving "locality " as the key to fast adaptation to changes in network topology. The heart of our simulation is a new technique, called a dynamic synchronizer which achieves "local" simulation of a global "clock" in a dynamic asynchronous network. Using this result we obtain improved solutions to a number of well known problems on dynamic networks. It can also be used to improve the solution to certain static network problems. 1 Introduction The Dynamic Asynchronous network, where links may repeatedly fail and recover, is a realistic model of existing commercial communication networks, such the ARPANET [23]. Design and analysis of protocols for such networks is much more...

Citations

275 A Simple Parallel Algorithm for the Maximal Independent Set Problem – Luby - 1985
251 A distributed algorithm for minimum weight spanning trees – Gallager, Humblet, et al. - 1983
251 Checkpointing and Rollback-Recovery for Distributed Systems – Koo, Toueg - 1987
231 The new routing algorithm for the ARPANET – McQuillan, Richer, et al. - 1980
221 Termination detection for diffusing computations – Dijkstra, Scholten - 1980
176 Complexity of Network Synchronization – Awerbuch - 1985
119 The Drinking Philosophers Problem – Chandy, Misra - 1984
116 Distributed network protocols – Segall - 1983
64 Optimal Algorithms for Byzantine Agreement – Feldman - 1988
63 Applying static network protocols to dynamic networks – Afek, Awerbuch, et al. - 1987
39 Resynch procedures and failsafe network protocol – Finn - 1979
23 A new distributed algorithm to find breadth first search trees – Awerbuch, Gallager - 1987
20 Parallel symmetry breaking in sparse graphs – Goldberg, Plotkin, et al. - 1987
13 Broadcasting Topology Information in Computer Networks – Spinelli, Gallager - 1989
12 Distributed minimum hop algorithms – Gallager - 1982
11 Distributed BFS algorithms – Awerbuch, Gallager - 1985
11 A shortest path routing algorithm with automatic resynch – Gallager - 1976
8 On the effects of feedback in dynamic network protocols – Awerbuch - 1988
7 Topology resynchronization: A new paradigm for fault tolerance in distributed algorithms – Gafni - 1987
6 On the Computational Complexity of Finding a Connectionist Model's Stable State Vectors – Lipscomb - 1987
4 The computational complexity of the stable configuration problem for connectionist models – Godbeer - 1988
4 Locality as an obstacle to distributed computing – Linial - 1987
3 and Yehuda Afek. Local fail-safe resynch procedure. unpublished manuscript – Gafni - 1987
3 Synthesis of efficient drinking philosophers algorithms, Unpublished manuscript – Lundelius, Lynch - 1988
1 private communication – Unpublished - 1988