Detailed Information on Publication Record
2018
Simplification of CTL Formulae for Efficient Model Checking of Petri Nets
BOENNELAND, F.M., J. DYHR, P.G. JENSEN, M. JOHANNSEN, Jiří SRBA et. al.Basic information
Original name
Simplification of CTL Formulae for Efficient Model Checking of Petri Nets
Authors
BOENNELAND, F.M. (208 Denmark), J. DYHR (208 Denmark), P.G. JENSEN (208 Denmark), M. JOHANNSEN (208 Denmark) and Jiří SRBA (203 Czech Republic, guarantor, belonging to the institution)
Edition
Holland, Proceedings of the 39th International Conference on Application and Theory of Petri Nets and Concurrency (Petri Nets'18), p. 143-163, 21 pp. 2018
Publisher
Springer-Verlag
Other information
Language
English
Type of outcome
Stať ve sborníku
Field of Study
10200 1.2 Computer and information sciences
Country of publisher
Netherlands
Confidentiality degree
není předmětem státního či obchodního tajemství
Publication form
printed version "print"
References:
Impact factor
Impact factor: 0.402 in 2005
RIV identification code
RIV/00216224:14330/18:00105977
Organization unit
Faculty of Informatics
ISBN
978-3-319-91267-7
ISSN
Keywords in English
CTL model checking; Petri nets; on-the-fly algorithms
Změněno: 30/4/2019 18:15, RNDr. Pavel Šmerk, Ph.D.
Abstract
V originále
We study techniques to overcome the state space explosion problem in CTL model checking of Petri nets. Classical state space pruning approaches like partial order reductions and structural reductions become less efficient with the growing size of the CTL formula. The reason is that the more places and transitions are used as atomic propositions in a given formula, the more of the behaviour (interleaving) becomes relevant for the validity of the formula. We suggest several methods to reduce the size of CTL formulae, while preserving their validity. By these methods, we significantly increase the benefits of structural and partial order reductions, as the combination of our techniques can achive up to 60 percent average reduction in formulae sizes. The algorithms are implemented in the open-source verification tool TAPAAL and we document the efficiency of our approach on a large benchmark of Petri net models and queries from the Model Checking Contest 2017.