Computing Parameterized Invariants of Parameterized Petri Nets

Javier Esparza, Mikhail Raskin, Christoph Welzel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

A fundamental advantage of Petri net models is the possibility to automatically compute useful system invariants from the syntax of the net. Classical techniques used for this are place invariants, P-components, siphons or traps. Recently, Bozga et al. have presented a novel technique for the parameterized verification of safety properties of systems with a ring or array architecture. They show that the statement “for every instance of the parameterized Petri net, all markings satisfying the linear invariants associated to all the P-components, siphons and traps of the instance are safe” can be encoded in WS1S and checked using tools like MONA. However, while the technique certifies that this infinite set of linear invariants extracted from P-components, siphons or traps are strong enough to prove safety, it does not return an explanation of this fact understandable by humans. We present a CEGAR loop that constructs a finite set of parameterized P-components, siphons or traps, whose infinitely many instances are strong enough to prove safety. For this we design parameterization procedures for different architectures.

Original languageEnglish
Title of host publicationApplication and Theory of Petri Nets and Concurrency - 42nd International Conference, PETRI NETS 2021, Proceedings
EditorsDidier Buchs, Josep Carmona
PublisherSpringer Science and Business Media Deutschland GmbH
Pages141-163
Number of pages23
ISBN (Print)9783030769826
DOIs
StatePublished - 2021
Event42nd International Conference on Application and Theory of Petri Nets and Concurrency, PETRI NETS 2021 - Virtual, Online
Duration: 23 Jun 202125 Jun 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12734 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference42nd International Conference on Application and Theory of Petri Nets and Concurrency, PETRI NETS 2021
CityVirtual, Online
Period23/06/2125/06/21

Fingerprint

Dive into the research topics of 'Computing Parameterized Invariants of Parameterized Petri Nets'. Together they form a unique fingerprint.

Cite this