Abstract
An unfolding of a Petri net describes the net’s behaviour in a way that differs from its reachability graph. While a reachability graph has firing sequences as paths and describes reachable markings as nodes, and may be cyclic, an unfolding is always acyclic and describes firing sequences as linearisations of, and reachable markings as cuts through, a partial order. Causal dependencies can be detected in an unfolding more explicitly than in a reachability graph. Unfoldings allow polynomialtime reachability checks and are conducive to the application of various partial order specific verification techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Best, E., Devillers, R. (2024). Unfoldings and Reachability Checking. In: Petri Net Primer. Computer Science Foundations and Applied Logic. Birkhäuser, Cham. https://doi.org/10.1007/978-3-031-48278-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-48278-6_9
Published:
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-031-48277-9
Online ISBN: 978-3-031-48278-6
eBook Packages: Computer ScienceComputer Science (R0)