跳到主要导航 跳到搜索 跳到主要内容

On reachability analysis of pushdown systems with transductions: Application to Boolean programs with call-by-reference

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Pushdown systems with transductions (TrPDSs) are an extension of pushdown systems (PDSs) by associating each transition rule with a transduction, which allows to inspect and modify the stack content at each step of a transition rule. It was shown by Uezato and Minamide that TrPDSs can model PDSs with checkpoint and discrete-timed PDSs. Moreover, TrPDSs can be simulated by PDSs and the predecessor configurations pre(C) of a regular set C of configurations can be computed by a saturation procedure when the closure of the transductions in TrPDSs is finite. In this work, we comprehensively investigate the reachability problem of finite TrPDSs. We propose a novel saturation procedure to compute pre(C) for finite TrPDSs. Also, we introduce a saturation procedure to compute the successor configurations post(C) of a regular set C of configurations for finite TrPDSs. From these two saturation procedures, we present two efficient implementation algorithms to compute pre(C) and post(C). Finally, we show how the presence of transductions enables the modeling of Boolean programs with call-by-reference parameter passing. The TrPDS model has finite closure of transductions which results in modelchecking approach for Boolean programs with call-by-reference parameter passing against safety properties.

源语言英语
主期刊名26th International Conference on Concurrency Theory, CONCUR 2015
编辑Luca Aceto, David de Frutos Escrig
出版商Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
383-397
页数15
ISBN(电子版)9783939897910
DOI
出版状态已出版 - 1 8月 2015
活动26th International Conference on Concurrency Theory, CONCUR 2015 - Madrid, 西班牙
期限: 1 9月 20154 9月 2015

出版系列

姓名Leibniz International Proceedings in Informatics, LIPIcs
42
ISSN(印刷版)1868-8969

会议

会议26th International Conference on Concurrency Theory, CONCUR 2015
国家/地区西班牙
Madrid
时期1/09/154/09/15

指纹

探究 'On reachability analysis of pushdown systems with transductions: Application to Boolean programs with call-by-reference' 的科研主题。它们共同构成独一无二的指纹。

引用此