arXiv · 1812.08949
Verification of an industrial asynchronous leader election algorithm using abstractions and parametric model checking
Abstract
The election of a leader in a network is a challenging task, especially when the processes are asynchronous, i.e., execute an algorithm with time-varying periods. Thales developed an industrial election algorithm with an arbitrary number of processes, that can possibly fail. In this work, we prove the correctness of a variant of this industrial algorithm. We use a method combining abstraction, the SafeProver solver, and a parametric timed model-checker. This allows us to prove the correctness of the algorithm for a large number p of processes (p=5000).
Explore related subjects
Keep this discovery
Étienne André, Laurent Fribourg, Jean-Marc Mota, Romain Soulat. 2018-12-21. Verification of an industrial asynchronous leader election algorithm using abstractions and parametric model checking. https://doi.org/10.1007/978-3-030-11245-5_19
Cite the original work for its findings. Save a collection to share your selection of sources.