Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dijkstra-Scholten and Shavit-Francez termination algorithms

Similar presentations


Presentation on theme: "Dijkstra-Scholten and Shavit-Francez termination algorithms"— Presentation transcript:

1 Dijkstra-Scholten and Shavit-Francez termination algorithms

2 Index : Introduction Experimental Setup Result Analysis Conclusion
Future Work

3 Introduction Dijkstra-Scholten algorithm detects the termination of a centralized basic computation. Shavit-Francez generalized Dijkstra – Scholten to decentralized basic computations (multiple initiators) In this algorithm, each initiator maintains a computation tree similar to Dijkstra-Scholten and when the computation tree collapses it may participate in the computation tree of other initiators. All processes participate in Wave to detect the termination of computation.

4 Experimental Setup Echo algorithm runs on the top of basic algorithm.
Each node participate in computation at least once. Algorithm terminates when Echo algorithm decides. Total number of messages (basic + control) exchanged in the algorithm are counted.

5 Result Analysis :Only one process participate in computation as initiator

6 Result Analysis :50% of process participate in computation as initiators

7 Result Analysis :All process participate in computation as initiators

8 Conclusion Observed behavior of Shavit-Francez termination algorithm for different topologies.

9 Future Work Perform the same analysis for various wave algorithms.
To observe performance of algorithm when random nodes participate in computation.


Download ppt "Dijkstra-Scholten and Shavit-Francez termination algorithms"

Similar presentations


Ads by Google