An Algorithm for the General Petri Net Reachability Problem

1984 SIAM Journal on Computing 453 citations

Abstract

An algorithm is presented for the general Petri net reachability problem. It is based on a generalization of the basic reachability tree construction which is made symmetric with respect to the initial and final marking. Sets of transition sequences described by finite automata are used for approximations to firing sequences, and the approximation error is assessed by Presburger expressions. The approximation algorithm is iterated until a sufficient criterion for reachability is satisfied. The exact computational complexity of our algorithm is an open problem.

Keywords

ReachabilityPetri netReachability problemIterated functionGeneralizationMathematicsAlgorithmTree (set theory)AutomatonStochastic Petri netComputational complexity theoryNet (polyhedron)Discrete mathematicsComputer scienceTheoretical computer scienceCombinatorics

Related Publications

Publication Info

Year
1984
Type
article
Volume
13
Issue
3
Pages
441-460
Citations
453
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

453
OpenAlex

Cite This

Ernst Mayr (1984). An Algorithm for the General Petri Net Reachability Problem. SIAM Journal on Computing , 13 (3) , 441-460. https://doi.org/10.1137/0213029

Identifiers

DOI
10.1137/0213029