Efficient Algorithms for Asymptotic Bounds on Termination Time in VASS
Tom\'a\v{s} Br\'azdil, Krishnendu Chatterjee, Anton\'in Ku\v{c}era,, Petr Novotn\'y, Dominik Velan, Florian Zuleger

TL;DR
This paper develops efficient algorithms to determine polynomial bounds on the termination time of Vector Addition Systems with States (VASS), providing classifications and bounds based on cycle properties and geometric insights.
Contribution
It introduces polynomial-time algorithms for deciding linear complexity and classifying VASS based on cycle singularities, advancing the analysis of their asymptotic termination bounds.
Findings
Decidable linear asymptotic complexity in polynomial time
Non-linear complexity is at least quadratic
Polynomial bounds are of the form Θ(n^k) with computable k
Abstract
Vector Addition Systems with States (VASS) provide a well-known and fundamental model for the analysis of concurrent processes, parameterized systems, and are also used as abstract models of programs in resource bound analysis. In this paper we study the problem of obtaining asymptotic bounds on the termination time of a given VASS. In particular, we focus on the practically important case of obtaining polynomial bounds on termination time. Our main contributions are as follows: First, we present a polynomial-time algorithm for deciding whether a given VASS has a linear asymptotic complexity. We also show that if the complexity of a VASS is not linear, it is at least quadratic. Second, we classify VASS according to quantitative properties of their cycles. We show that certain singularities in these properties are the key reason for non-polynomial asymptotic complexity of VASS. In…
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.
