Scope-bounded multistack pushdown systems: fixed-point, sequentialization, and tree-width
Scope-bounded multistack pushdown systems: fixed-point, sequentialization, and tree-width
We present a novel fixed-point algorithm to solve reachability of multi-stack pushdown systems restricted to runs of bounded-scope. The followed approach is compositional, in the sense that the runs of the system are summarized by bounded-size interfaces. Moreover, it is suitable for a direct implementation and can be exploited to prove two new results. We give a sequentialization for this class of systems, i.e., for each such multi-stack pushdown system we construct an equivalent single-stack pushdown system that faithfully simulates the behaviour of each thread. We prove that the behaviour graphs (multiply nested words) for these systems have bounded three-width, and thus a number of decidability results can be derived from Courcelle’s theorem.
model-checking, multi-threaded programs, sequentialization, tree-width
173-184
La Torre, Salvatore
ec51ffc2-65d9-414e-9dd2-f5f342979c10
Gennaro, Parlato
c28428a0-d3f3-4551-a4b5-b79e410f4923
16 December 2012
La Torre, Salvatore
ec51ffc2-65d9-414e-9dd2-f5f342979c10
Gennaro, Parlato
c28428a0-d3f3-4551-a4b5-b79e410f4923
La Torre, Salvatore and Gennaro, Parlato
(2012)
Scope-bounded multistack pushdown systems: fixed-point, sequentialization, and tree-width.
32nd Foundations of Software Technology and Theoretical Computer Science Conference (FSTTCS), Hyderabad, India.
15 - 17 Dec 2012.
.
Record type:
Conference or Workshop Item
(Paper)
Abstract
We present a novel fixed-point algorithm to solve reachability of multi-stack pushdown systems restricted to runs of bounded-scope. The followed approach is compositional, in the sense that the runs of the system are summarized by bounded-size interfaces. Moreover, it is suitable for a direct implementation and can be exploited to prove two new results. We give a sequentialization for this class of systems, i.e., for each such multi-stack pushdown system we construct an equivalent single-stack pushdown system that faithfully simulates the behaviour of each thread. We prove that the behaviour graphs (multiply nested words) for these systems have bounded three-width, and thus a number of decidability results can be derived from Courcelle’s theorem.
Text
scoped2012.pdf
- Version of Record
More information
Published date: 16 December 2012
Venue - Dates:
32nd Foundations of Software Technology and Theoretical Computer Science Conference (FSTTCS), Hyderabad, India, 2012-12-15 - 2012-12-17
Keywords:
model-checking, multi-threaded programs, sequentialization, tree-width
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 335128
URI: http://eprints.soton.ac.uk/id/eprint/335128
PURE UUID: f1b839b2-8f39-4a69-a6cf-a9d04b252f51
Catalogue record
Date deposited: 13 Mar 2012 10:29
Last modified: 14 Mar 2024 10:36
Export record
Contributors
Author:
Salvatore La Torre
Author:
Parlato Gennaro
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics