DocumentCode
2297051
Title
Swarm Synthesis of Convergence for Symmetric Protocols
Author
Ebnenasir, Ali ; Farahat, Aly
Author_Institution
Dept. of Comput. Sci., Michigan Technol. Univ., Houghton, MI, USA
fYear
2012
fDate
8-11 May 2012
Firstpage
13
Lastpage
24
Abstract
This paper presents a novel non-deterministic method for algorithmic addition of convergence to non-stabilizing symmetric protocols. The proposed method exploits randomization and parallelization in order to expand the scope of the search for self-stabilizing versions of non-stabilizing protocols. Such a non-deterministic method enables an embarrassingly parallel framework that exploits the computational resources of computer clusters for automated design of self-stabilizing protocols. We have implemented our approach in a software tool and have synthesized several new self-stabilizing solutions for well-known protocols in the literature (e.g., maximal matching, graph coloring and leader election on a ring). Our case studies demonstrate that the proposed method is able to automatically generate self-stabilizing versions of non-stabilizing protocols in cases where existing automated methods fail. As a result, the proposed approach increases the likelihood of success in synthesizing the self-stabilizing versions of non-stabilizing protocols.
Keywords
fault tolerant computing; parallel processing; protocols; software tools; computer cluster computational resources; convergence algorithmic addition; convergence swarm synthesis; nondeterministic method; nonstabilizing symmetric protocols; parallel framework; parallelization method; randomization method; selfstabilizing protocols; software tool; Color; Convergence; Educational institutions; Nominations and elections; Protocols; System recovery; Transient analysis; Automated Design; Convergence; Self-Stabilization; Symmetric Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing Conference (EDCC), 2012 Ninth European
Conference_Location
Sibiu
Print_ISBN
978-1-4673-0938-7
Type
conf
DOI
10.1109/EDCC.2012.22
Filename
6214757
Link To Document