Separators in Continuous Petri Nets
Michael Blondin, Javier Esparza

TL;DR
This paper introduces locally closed separators in continuous Petri nets, enabling efficient certification of unreachability and set-to-set reachability, overcoming previous size and complexity limitations.
Contribution
It presents polynomial-time computable locally closed separators and demonstrates their effectiveness in certifying unreachability in continuous Petri nets.
Findings
Unreachability can be witnessed by locally closed separators in polynomial time.
Checking if a formula is a locally closed separator is in NC complexity class.
Efficient certification of unreachability for convex polytope sets via altered Petri nets.
Abstract
Leroux has proved that unreachability in Petri nets can be witnessed by a Presburger separator, i.e. if a marking cannot reach a marking , then there is a formula of Presburger arithmetic such that: holds; is forward invariant, i.e., and imply ); and holds. While these separators could be used as explanations and as formal certificates of unreachability, this has not yet been the case due to their worst-case size, which is at least Ackermannian, and the complexity of checking that a formula is a separator, which is at least exponential (in the formula size). We show that, in continuous Petri nets, these two problems can be overcome. We introduce locally closed separators, and prove that: (a)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Formal Methods in Verification · Logic, Reasoning, and Knowledge
