Publication | Closed Access
OPTIMAL SNAP-STABILIZING NEIGHBORHOOD SYNCHRONIZER IN TREE NETWORKS
22
Citations
15
References
2002
Year
Cluster ComputingEngineeringDistributed AlgorithmsNetwork AnalysisClock SynchronizationStabilization TimeSynchronization ProtocolParallel ComputingCombinatorial OptimizationTree NetworkNetworksComputer EngineeringDistributed SystemsComputer ScienceCommunication AlgorithmReliable CommunicationFault-tolerant NetworkNetwork ScienceGraph TheoryNetwork Communication ProtocolDistributed ComputingSnap-stabilizing Synchronization TechniqueAsynchronous Systems
We propose a snap-stabilizing synchronization technique, called the Neighborhood Synchronizer[Formula: see text] that synchronizes nodes with their neighbors in a tree network. The [Formula: see text] scheme has optimal memory requirement — only one bit per processor. [Formula: see text] is snap-stabilizing [11], meaning that it always behaves according to its specification. The proposed synchronizer being snap-stabilizing is optimal in terms of stabilization time. We show an application of the synchronizer by designing an efficient broadcast algorithm [Formula: see text] in tree networks. [Formula: see text] is also snap-stabilizing and needs only 2h + 2m - 1 rounds to broadcast m messages, where h is the height of the tree.
| Year | Citations | |
|---|---|---|
Page 1
Page 1