The decidability and complexity of interleaved bidirected Dyck reachability
AH Kjelstrøm, A Pavlogiannis - … of the ACM on Programming Languages, 2022 - dl.acm.org
Dyck reachability is the standard formulation of a large domain of static analyses, as it
achieves the sweet spot between precision and efficiency, and has thus been studied …
achieves the sweet spot between precision and efficiency, and has thus been studied …
Context-bounded verification of context-free specifications
P Baumann, M Ganardi, R Majumdar… - Proceedings of the …, 2023 - dl.acm.org
A fundamental problem in refinement verification is to check that the language of behaviors
of an implementation is included in the language of the specification. We consider the …
of an implementation is included in the language of the specification. We consider the …
Monotone procedure summarization via vector addition systems and inductive potentials
N Pimpalkhare, Z Kincaid - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
This paper presents a technique for summarizing recursive procedures operating on integer
variables. The motivation of our work is to create more predictable program analyzers, and …
variables. The motivation of our work is to create more predictable program analyzers, and …
Reachability in bidirected pushdown VASS
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 …
addition systems with a pushdown store. A PVASS is said to be\emph {bidirected} if every …
The reachability problem for two-dimensional vector addition systems with states
We prove that the reachability problem for two-dimensional vector addition systems with
states is NL-complete or PSPACE-complete, depending on whether the numbers in the input …
states is NL-complete or PSPACE-complete, depending on whether the numbers in the input …
Reachability in continuous pushdown VASS
AR Balasubramanian, R Majumdar… - Proceedings of the …, 2024 - dl.acm.org
Pushdown Vector Addition Systems with States (PVASS) consist of finitely many control
states, a pushdown stack, and a set of counters that can be incremented and decremented …
states, a pushdown stack, and a set of counters that can be incremented and decremented …
Reachability in fixed dimension vector addition systems with states
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 …
addition systems with states (VASS), which are equivalent to Petri nets and form one of the …
New lower bounds for reachability in vector addition systems
We investigate the dimension-parametric complexity of the reachability problem in vector
addition systems with states (VASS) and its extension with pushdown stack (pushdown …
addition systems with states (VASS) and its extension with pushdown stack (pushdown …
Context-bounded verification of liveness properties for multithreaded shared-memory programs
P Baumann, R Majumdar, RS Thinniyam… - Proceedings of the ACM …, 2021 - dl.acm.org
We study context-bounded verification of liveness properties of multi-threaded, shared-
memory programs, where each thread can spawn additional threads. Our main result shows …
memory programs, where each thread can spawn additional threads. Our main result shows …
A lower bound for the coverability problem in acyclic pushdown VAS
A lower bound for the coverability problem in acyclic pushdown VAS - ScienceDirect Skip to
main contentSkip to article Elsevier logo Journals & Books Search RegisterSign in View PDF …
main contentSkip to article Elsevier logo Journals & Books Search RegisterSign in View PDF …