Reachability in Vector Addition Systems is Ackermann-complete
Wojciech Czerwi\'nski, {\L}ukasz Orlikowski

TL;DR
This paper proves that the reachability problem in Vector Addition Systems and Petri nets is Ackermann-complete, resolving a 45-year open problem and establishing its precise high complexity.
Contribution
It establishes the exact Ackermann-complete complexity of the reachability problem in Vector Addition Systems, closing a long-standing open question.
Findings
Reachability in Vector Addition Systems is Ackermann-complete.
The problem is $ ext{F}_k$-hard for systems with dimension $6k$.
Closes a 45-year open problem in the field.
Abstract
Vector Addition Systems and equivalent Petri nets are a well established models of concurrency. The central algorithmic problem for Vector Addition Systems with a long research history is the reachability problem asking whether there exists a run from one given configuration to another. We settle its complexity to be Ackermann-complete thus closing the problem open for 45 years. In particular we prove that the problem is -hard for Vector Addition Systems with States in dimension , where is the -th complexity class from the hierarchy of fast-growing complexity classes.
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 · semigroups and automata theory · DNA and Biological Computing
