Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Parameterized Verification of Round-Based Distributed Algorithms via Extended Threshold Automata
Baumeister, Tom; Eichler, Paul; Jacobs, Swen et al.
2025In Platzer, André (Ed.) Formal Methods - 26th International Symposium, FM 2024, Proceedings
Peer reviewed
 

Files


Full Text
978-3-031-71162-6.pdf
Author postprint (30.9 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Computational modelling; Consensus algorithms; Coverability; Model complexes; Novel techniques; Parameterized verifications; Semi-decision procedures; Shared variables; Undecidability; Well-structured transition systems; Theoretical Computer Science; Computer Science (all)
Abstract :
[en] Threshold automata are a computational model that has proven to be versatile in modeling threshold-based distributed algorithms and enabling their completely automatic parameterized verification. We present novel techniques for the verification of threshold automata, based on well-structured transition systems, that allow us to extend the expressiveness of both the computational model and the specifications that can be verified. In particular, we extend the model to allow decrements and resets of shared variables, possibly on cycles, and the specifications to general coverability. While these extensions of the model in general lead to undecidability, our algorithms provide a semi-decision procedure. We demonstrate the benefit of our extensions by showing that we can model complex round-based algorithms such as the phase king consensus algorithm and the Red Belly Blockchain protocol (published in 2019), and verify them fully automatically for the first time.
Disciplines :
Computer science
Author, co-author :
Baumeister, Tom ;  CISPA Helmholtz Center for Information Security, Saarbrücken, Germany
Eichler, Paul ;  CISPA Helmholtz Center for Information Security, Saarbrücken, Germany
Jacobs, Swen ;  CISPA Helmholtz Center for Information Security, Saarbrücken, Germany
SAKR, Mouhammad  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > CritiX
VÖLP, Marcus  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > CritiX
External co-authors :
yes
Language :
English
Title :
Parameterized Verification of Round-Based Distributed Algorithms via Extended Threshold Automata
Publication date :
2025
Event name :
Formal Methods - 26th International Symposium, FM 2024
Event place :
Milan, Ita
Event date :
09-09-2024 => 13-09-2024
Main work title :
Formal Methods - 26th International Symposium, FM 2024, Proceedings
Editor :
Platzer, André
Publisher :
Springer Science and Business Media Deutschland GmbH
ISBN/EAN :
978-3-03-171161-9
Peer reviewed :
Peer reviewed
Funding text :
T. Baumeister and P. Eichler carried out this work as members of the Saarbr\u00FCcken Graduate School of Computer Science. This research was funded in whole or in part by the German Research Foundation (DFG) grant 513487900 and the Luxembourg National Research Fund (FNR) grant C22/IS/17432184. For the purpose of open access, and in fulfilment of the obligations arising from the grant agreement, the author has applied a Creative Commons Attribution 4.0 International (CC BY 4.0) license to any Author Accepted Manuscript version arising from this submission.
Available on ORBilu :
since 07 November 2024

Statistics


Number of views
121 (7 by Unilu)
Number of downloads
210 (0 by Unilu)

Scopus citations®
 
2
Scopus citations®
without self-citations
0
OpenCitations
 
0
OpenAlex citations
 
2

Bibliography


Similar publications



Contact ORBilu