Back to Search
Start Over
Reachability in Parameterized Systems: All Flavors of Threshold Automata
- Source :
- CONCUR 2018-29th International Conference on Concurrency Theory, CONCUR 2018-29th International Conference on Concurrency Theory, Sep 2018, Beijing, China. ⟨10.4230/LIPIcs.CONCUR.2018.19⟩
- Publication Year :
- 2018
- Publisher :
- HAL CCSD, 2018.
-
Abstract
- International audience; Threshold automata, and the counter systems they define, were introduced as a framework for parameterized model checking of fault-tolerant distributed algorithms. This application domain suggested natural constraints on the automata structure, and a specific form of acceleration, called single-rule acceleration: consecutive occurrences of the same automaton rule are executed as a single transition in the counter system. These accelerated systems have bounded diameter, and can be verified in a complete manner with bounded model checking.We go beyond the original domain, and investigate extensions of threshold automata: non-linear guards, increments and decrements of shared variables, increments of shared variables within loops, etc., and show that the bounded diameter property holds for several extensions. Finally, we put single-rule acceleration in the scope of flat counter automata: although increments in loops may break the bounded diameter property, the corresponding counter automaton is flattable, and reachability can be verified using more permissive forms of acceleration.
- Subjects :
- 000 Computer science, knowledge, general works
Parameterized verification
Counter automata
Threshold automata
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
020207 software engineering
02 engineering and technology
Reachability
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
Computer Science
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]
Computer Science::Formal Languages and Automata Theory
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- CONCUR 2018-29th International Conference on Concurrency Theory, CONCUR 2018-29th International Conference on Concurrency Theory, Sep 2018, Beijing, China. ⟨10.4230/LIPIcs.CONCUR.2018.19⟩
- Accession number :
- edsair.doi.dedup.....06221af07624e1721766d9bf98779ac5
- Full Text :
- https://doi.org/10.4230/LIPIcs.CONCUR.2018.19⟩