Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing 2019
DOI: 10.1145/3313276.3316369
|View full text |Cite
|
Sign up to set email alerts
|

The reachability problem for Petri nets is not elementary

Abstract: Petri nets, also known as vector addition systems, are a long established model of concurrency with extensive applications in modelling and analysis of hardware, software and database systems, as well as chemical, biological and business processes. The central algorithmic problem for Petri nets is reachability: whether from the given initial configuration there exists a sequence of valid execution steps that reaches the given final configuration. The complexity of the problem has remained unsettled since the 1… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
67
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 92 publications
(67 citation statements)
references
References 45 publications
0
67
0
Order By: Relevance
“…The fundamental correctness problem for population protocols asks, given a protocol and a predicate, whether the protocol computes the predicate. This question was proved decidable in [12,13], but, unfortunately, the same papers also showed that the correctness problem is at least as hard as Petri net reachability, and so of non-elementary complexity [9].…”
Section: Introductionmentioning
confidence: 99%
“…The fundamental correctness problem for population protocols asks, given a protocol and a predicate, whether the protocol computes the predicate. This question was proved decidable in [12,13], but, unfortunately, the same papers also showed that the correctness problem is at least as hard as Petri net reachability, and so of non-elementary complexity [9].…”
Section: Introductionmentioning
confidence: 99%
“…Rate-free chemical reaction networks, and Boolean transition systems more generally, raise significant and deep problems in distributed computing [10,3], but our focus here is on randomness, which we begin in the following section.…”
Section: Boolean Transition Systemsmentioning
confidence: 99%
“…It suffices to recall two results that were proved more than 30 years apart. An old but classical result by Lipton [5] shows that even coverability is ExpSpace-hard, while the non-elementary hardness of the reachability relation has just been established this year [6]. Moreover, when we look at Petri nets based formalisms that are needed to model various aspects of industrial systems, we see that they go beyond the expressivity of Petri Nets.…”
Section: Introductionmentioning
confidence: 99%