Back to Search Start Over

Coverability Trees for Petri Nets with Unordered Data

Authors :
Piotr Hofman
Ranko Lazić
Sylvain Schmitz
Jérôme Leroux
Patrick Totzke
Sławomir Lasota
Laboratoire Spécification et Vérification [Cachan] (LSV)
École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS)
Faculty of Mathematics, Informatics, and Mechanics [Warsaw] (MIMUW)
University of Warsaw (UW)
Centre for Discrete Mathematics and its Applications [Warwick] (DIMAP)
University of Warwick [Coventry]
Department of Computer Science [Warwick]
Laboratoire Bordelais de Recherche en Informatique (LaBRI)
Université de Bordeaux (UB)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)-Centre National de la Recherche Scientifique (CNRS)
Verification in databases (DAHU)
École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
Polish National Science Centre grant 2013/09/B/ST6/01575
Labex Digicosme, Université Paris-Saclay, project VERICONISS
Polish National Science Centre grant 2012/07/B/ST6/01497
Leverhulme Trust Visiting Professorship VP1-2014-041
EPSRC grant EP/M011801/1
ANR-14-CE28-0005,PRODAQ,Systèmes de preuves pour requêtes avec données(2014)
Université de Bordeaux (UB)-Centre National de la Recherche Scientifique (CNRS)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)
Source :
Hofman, P, Lasota, S, Lazi, R, Leroux, J, Schmitz, S & Totzke, P 2016, Coverability Trees for Petri Nets with Unordered Data . in Foundations of Software Science and Computation Structures : 19th International Conference, FOSSACS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings . Lecture Notes in Computer Science, vol. 9634, Springer Berlin Heidelberg, Eindhoven, Netherlands, 19th International Conference of Foundations of Software Science and Computation Structures, Eindhoven, Netherlands, 2/04/16 . https://doi.org/10.1007/978-3-662-49630-5_26, FoSSaCS, FoSSaCS, 2016, Eindhoven, Netherlands. pp.445--461, ⟨10.1007/978-3-662-49630-5_26⟩, Lecture Notes in Computer Science ISBN: 9783662496299
Publication Year :
2016
Publisher :
Springer Berlin Heidelberg, 2016.

Abstract

International audience; We study an extension of classical Petri nets where tokens carry values from a countable data domain, that can be tested for equality upon firing transitions. These Unordered Data Petri Nets (UDPN) are well-structured and therefore allow generic decision procedures for several verification problems including coverability and boundedness. We show how to construct a finite representation of the coverability set in terms of its ideal decomposition. This not only provides an alternative method to decide coverability and boundedness, but is also an important step towards deciding the reachability problem. This also allows to answer more precise questions about the reachability set, for instance whether there is a bound on the number of tokens on a given place (place boundedness), or if such a bound exists for the number of different data values carried by tokens (place width boundedness). We provide matching Hyper-Ackermann bounds on the size of cover-ability trees and on the running time of the induced decision procedures.

Details

Language :
English
ISBN :
978-3-662-49629-9
ISSN :
03029743
ISBNs :
9783662496299
Database :
OpenAIRE
Journal :
Hofman, P, Lasota, S, Lazi, R, Leroux, J, Schmitz, S & Totzke, P 2016, Coverability Trees for Petri Nets with Unordered Data . in Foundations of Software Science and Computation Structures : 19th International Conference, FOSSACS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings . Lecture Notes in Computer Science, vol. 9634, Springer Berlin Heidelberg, Eindhoven, Netherlands, 19th International Conference of Foundations of Software Science and Computation Structures, Eindhoven, Netherlands, 2/04/16 . https://doi.org/10.1007/978-3-662-49630-5_26, FoSSaCS, FoSSaCS, 2016, Eindhoven, Netherlands. pp.445--461, ⟨10.1007/978-3-662-49630-5_26⟩, Lecture Notes in Computer Science ISBN: 9783662496299
Accession number :
edsair.doi.dedup.....d95a91069910d8dd6086f159f9832280
Full Text :
https://doi.org/10.1007/978-3-662-49630-5_26