Revisiting Underapproximate Reachability for Multipushdown Systems - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Revisiting Underapproximate Reachability for Multipushdown Systems

Résumé

Boolean programs with multiple recursive threads can be captured as pushdown automata with multiple stacks. This model is Turing complete, and hence, one is often interested in analyzing a restricted class that still captures useful behaviors. In this paper, we propose a new class of bounded underapproximations for multi-pushdown systems, which subsumes most existing classes. We develop an efficient algorithm for solving the under-approximate reachability problem, which is based on efficient fix-point computations. We implement it in our tool \trim{} and illustrate its applicability by generating a set of relevant benchmarks and examining its performance. As an additional takeaway \trim{} solves the binary reachability problem in pushdown automata. To show the versatility of our approach, we then extend our algorithm to the timed setting and provide the first implementation that can handle timed multi-pushdown automata with closed guards.

Dates et versions

hal-04540223 , version 1 (10-04-2024)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

Citer

S. Akshay, Paul Gastin, S Krishna, Sparsa Roychowdhury. Revisiting Underapproximate Reachability for Multipushdown Systems. Tools and Algorithms for the Construction and Analysis of Systems (TACAS), Apr 2020, Dublin, Ireland. pp.387-404, ⟨10.1007/978-3-030-45190-5_21⟩. ⟨hal-04540223⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More