English
Related papers

Related papers: On the Coverability Problem for Pushdown Vector Ad…

200 papers

Reachability in pushdown vector addition systems with states (PVASS) is among the longest standing open problems in Theoretical Computer Science. We show that the problem is decidable in full generality. Our decision procedure is similar in…

Logic in Computer Science · Computer Science 2026-02-19 Roland Guttenberg , Eren Keskin , Roland Meyer

Determining the complexity of the reachability problem for vector addition systems with states (VASS) is a long-standing open problem in computer science. Long known to be decidable, the problem to this day lacks any complexity upper bound…

Formal Languages and Automata Theory · Computer Science 2017-03-20 Michael Blondin , Alain Finkel , Stefan Göller , Christoph Haase , Pierre McKenzie

A pushdown vector addition system with states (PVASS) extends the model of vector addition systems with a pushdown store. A PVASS is said to be \emph{bidirected} if every transition (pushing/popping a symbol or modifying a counter) has an…

Formal Languages and Automata Theory · Computer Science 2022-04-26 Moses Ganardi , Rupak Majumdar , Andreas Pavlogiannis , Lia Schütze , Georg Zetzsche

In this paper, we study the program-point reachability problem of concurrent pushdown systems that communicate via unbounded and unordered message buffers. Our goal is to relax the common restriction that messages can only be retrieved by a…

Logic in Computer Science · Computer Science 2014-01-27 Jonathan Kochems , C-H Luke Ong

Vector addition systems with states (VASS) are widely used for the formal verification of concurrent systems. Given their tremendous computational complexity, practical approaches have relied on techniques such as reachability relaxations,…

Logic in Computer Science · Computer Science 2023-06-22 Michael Blondin , Mikhail Raskin

The reachability problem is a central decision problem for formal verification based on vector addition systems with states (VASS), which are equivalent to Petri nets and form one of the most studied and applied models of concurrency.…

Formal Languages and Automata Theory · Computer Science 2020-05-12 Wojciech Czerwiński , Sławomir Lasota , Ranko Lazić , Jérôme Leroux , Filip Mazowiecki

Branching VASS (BVASS) generalise vector addition systems with states by allowing for special branching transitions that can non-deterministically distribute a counter value between two control states. A run of a BVASS consequently becomes…

Formal Languages and Automata Theory · Computer Science 2016-05-09 Stefan Göller , Christoph Haase , Ranko Lazić , Patrick Totzke

Vector addition system with states (VASS) is a popular model for the verification of concurrent systems. VASS consists of finitely many control states and a set of counters which can be incremented and decremented, but not tested for zero.…

Logic in Computer Science · Computer Science 2024-05-21 A. R. Balasubramanian

We study the complexity of the reachability problem for Vector Addition Systems with States (VASSes) in fixed dimensions. We provide four lower bounds improving the currently known state-of-the-art: 1) \np-hardness for unary flat $4$-VASSes…

Formal Languages and Automata Theory · Computer Science 2022-03-09 Wojciech Czerwiński , Łukasz Orlikowski

We consider history-determinism, a restricted form of non-determinism, for Vector Addition Systems with States (VASS) when used as acceptors to recognise languages of finite words. History-determinism requires that the non-deterministic…

Formal Languages and Automata Theory · Computer Science 2023-07-11 Sougata Bose , David Purser , Patrick Totzke

The reachability problem for Vector Addition Systems (VASs) is a central problem of net theory. The general problem is known to be decidable by algorithms exclusively based on the classical Kosaraju-Lambert-Mayr-Sacerdote-Tenney…

Logic in Computer Science · Computer Science 2015-07-01 leroux jerome

Vectors addition systems with states (VASS), or equivalently Petri nets, are arguably one of the most studied formalisms for the modeling and analysis of concurrent systems. A central decision problem for VASS is reachability: whether there…

Logic in Computer Science · Computer Science 2025-07-01 Clotilde Bizière , Thibault Hilaire , Jérôme Leroux , Grégoire Sutre

We study decidability of verification problems for timed automata extended with unbounded discrete data structures. More detailed, we extend timed automata with a pushdown stack. In this way, we obtain a strong model that may for instance…

Logic in Computer Science · Computer Science 2017-01-11 Karin Quaas

In the language-theoretic approach to refinement verification, we check that the language of traces of an implementation all belong to the language of a specification. We consider the refinement verification problem for asynchronous…

Formal Languages and Automata Theory · Computer Science 2023-06-23 Pascal Baumann , Moses Ganardi , Rupak Majumdar , Ramanathan S. Thinniyam , Georg Zetzsche

The geometric dimension of a Vector Addition System with States (VASS), emerged in Leroux and Schmitz (2019) and formalized by Fu, Yang, and Zheng (2024), quantifies the dimension of the vector space spanned by cycle effects in the system.…

Formal Languages and Automata Theory · Computer Science 2024-12-20 Yangluo Zheng

By adapting the iterative yardstick construction of Stockmeyer, we show that the reachability problem for vector addition systems with a stack does not have elementary complexity. As a corollary, the same lower bound holds for the…

Formal Languages and Automata Theory · Computer Science 2013-10-08 Ranko Lazic

Vector Addition Systems with States (VASS), equivalent to Petri nets, are a well-established model of concurrency. The central algorithmic challenge in VASS is the reachability problem: is there a run from a given starting state and counter…

Formal Languages and Automata Theory · Computer Science 2024-12-24 Dmitry Chistikov , Wojciech Czerwiński , Filip Mazowiecki , Łukasz Orlikowski , Henry Sinclair-Banks , Karol Węgrzycki

The reachability problem in vector addition systems is a central question, not only for the static verification of these systems, but also for many inter-reducible decision problems occurring in various fields. The currently best known…

Logic in Computer Science · Computer Science 2019-08-20 Jérôme Leroux , Sylvain Schmitz

We consider pushdown systems that store, instead of a single word, a Mazurkiewicz trace on its stack. These systems are special cases of valence automata over graph monoids and subsume multi-stack systems. We identify a class of such…

Formal Languages and Automata Theory · Computer Science 2026-05-05 Dietrich Kuske

Seminal results establish that the coverability problem for Vector Addition Systems with States (VASS) is in EXPSPACE (Rackoff, '78) and is EXPSPACE-hard already under unary encodings (Lipton, '76). More precisely, Rosier and Yen later…

Formal Languages and Automata Theory · Computer Science 2023-05-03 Marvin Künnemann , Filip Mazowiecki , Lia Schütze , Henry Sinclair-Banks , Karol Węgrzycki