International audienceWe investigate three particular instances of the marking coverability problem in ordinary, safe Petri nets: the Dead Places Problem, the Dead Transitions Problem, and the Concurrent Places Problem. To address these three problems, which are of practical interest, although not yet supported by mainstream Petri net tools, we propose a combination of static and dynamic algorithms. We implemented these algorithms and applied them to a large collection of 13,000+ Petri nets obtained from realistic systems-including all the safe benchmarks of the Model Checking Contest. Experimental results show that 95% of the problems can be solved in a few minutes using the proposed approaches
We introduce a divide-and-conquer algorithm for a modified version of the reachability/coverability ...
AbstractWe consider the complexity of several standard problems for various classes of Petri nets. I...
International audienceIn this paper we deal with the problem of controlling a safe place/transition ...
International audienceWe investigate three particular instances of the marking coverability problem ...
We show that the coverability problem in ν-Petri nets is complete for ‘double Ackermann’ time, thus ...
AbstractIn this paper, we show that (1) the question to decide whether a given Petri net is consiste...
International audienceThe coverability problem for Petri nets plays a central role in the verificati...
International audienceIn the early two-thousands, Recursive Petri nets have been introduced in order...
AbstractUsing linear algebraic techniques, we analyse the computational complexity of testing reacha...
We show how the yardstick construction of Stockmeyer, also developed as counter bootstrapping by Lip...
International audienceWe investigate the decidability and complexity status of model-checking proble...
We study an extension of classical Petri nets where tokens carry values from a countable data domain...
We investigate the decidability and complexity status of model-checking problems on unlabelled reach...
In this paper a compact representation of the reachability graph of a Petri net is proposed. The tra...
Petri nets, also known as vector addition systems, are a long established model of concurrency with ...
We introduce a divide-and-conquer algorithm for a modified version of the reachability/coverability ...
AbstractWe consider the complexity of several standard problems for various classes of Petri nets. I...
International audienceIn this paper we deal with the problem of controlling a safe place/transition ...
International audienceWe investigate three particular instances of the marking coverability problem ...
We show that the coverability problem in ν-Petri nets is complete for ‘double Ackermann’ time, thus ...
AbstractIn this paper, we show that (1) the question to decide whether a given Petri net is consiste...
International audienceThe coverability problem for Petri nets plays a central role in the verificati...
International audienceIn the early two-thousands, Recursive Petri nets have been introduced in order...
AbstractUsing linear algebraic techniques, we analyse the computational complexity of testing reacha...
We show how the yardstick construction of Stockmeyer, also developed as counter bootstrapping by Lip...
International audienceWe investigate the decidability and complexity status of model-checking proble...
We study an extension of classical Petri nets where tokens carry values from a countable data domain...
We investigate the decidability and complexity status of model-checking problems on unlabelled reach...
In this paper a compact representation of the reachability graph of a Petri net is proposed. The tra...
Petri nets, also known as vector addition systems, are a long established model of concurrency with ...
We introduce a divide-and-conquer algorithm for a modified version of the reachability/coverability ...
AbstractWe consider the complexity of several standard problems for various classes of Petri nets. I...
International audienceIn this paper we deal with the problem of controlling a safe place/transition ...