2020
DOI: 10.1007/978-3-030-45190-5_21
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting Underapproximate Reachability for Multipushdown Systems

Abstract: 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 which 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 computa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
2
1
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 27 publications
(61 reference statements)
0
8
0
Order By: Relevance
“…Furthermore, after their introduction [25] scope-bounded multi-pushdown systems have been studied in terms of accepted languages [26], temporal logic model checking [28,3]. Moreover, scope-boundedness has been studied in the timed setting [2], [4].…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, after their introduction [25] scope-bounded multi-pushdown systems have been studied in terms of accepted languages [26], temporal logic model checking [28,3]. Moreover, scope-boundedness has been studied in the timed setting [2], [4].…”
Section: Related Workmentioning
confidence: 99%
“…This results in a powerful model of pushdown timed automata (PDTA for short), in which the source of "infinity" is both from real-time and the unbounded stack. Unsurprisingly, this model and its variants have been widely studied over the last 20 years with several old and recent results on decidability of reachability, related problems and their complexity, including [1][2][3][4][5]10,[13][14][15][16]. A wide variety of techniques have been employed to solve these problems, from region-based abstractions, to using atoms and systems of constraints, to encoding into different logics etc.…”
Section: Introductionmentioning
confidence: 99%
“…A wide variety of techniques have been employed to solve these problems, from region-based abstractions, to using atoms and systems of constraints, to encoding into different logics etc. However, except for [4,5], to the best of our knowledge, none of the others carry an implementation. In [5], the implementation uses a tree-automaton implicitly based on regions and the focus in [4] is towards multi-pushdown systems.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…This results in a powerful model of pushdown timed automata (PDTA for short), in which the source of "infinity" is both from real-time and the unbounded stack. Unsurprisingly, this model and its variants have been widely studied over the last 20 years with several old and recent results on decidability of reachability, related problems and their complexity, including [1,2,3,4,5,9,12,13,14,15,24]. And a wide variety of techniques have been employed to solve these problems, from region-based abstractions, to using atoms and systems of constraints, to encoding into different logics etc.…”
Section: Introductionmentioning
confidence: 99%