Presentation 2020-10-19
LTL Model Checking for Register Pushdown Systems
Ryoma Senda, Yoshiaki Takata, Hiroyuki Seki,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) A pushdown system (PDS) is known as an abstract model of recursive programs. For PDS, model checking methods have been studied andapplied to various software verification such as interprocedural data flow analysis and malware detection. However, PDS cannot manipulate data values. A register PDS (RPDS) is an extension of PDS by adding registers to deal with data values in a restricted way. This paper proposes algorithms for LTL model checking problems for RPDS with simple and regular valuations, which are labelings of atomic propositions to configurations with reasonable restriction. First, we introduce RPDS and related models, and then define the LTL model checking problems for RPDS. Second, we give algorithms for solving these problems and also show thatthe problems are EXPTIME-complete. An example taken from XML schema checking is also given.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) register pushdown systemLTL model checkingregularity preservationregister automaton
Paper # SS2020-6,DC2020-23
Date of Issue 2020-10-12 (SS, DC)

Conference Information
Committee DC / SS
Conference Date 2020/10/19(1days)
Place (in Japanese) (See Japanese page)
Place (in English) Online
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair Hiroshi Takahashi(Ehime Univ.) / Takashi Kobayashi(Tokyo Inst. of Tech.)
Vice Chair Tatsuhiro Tsuchiya(Osaka Univ.) / Kozo Okano(Shinshu Univ.)
Secretary Tatsuhiro Tsuchiya(Nihon Univ.) / Kozo Okano(Chiba Univ.)
Assistant / Shinpei Ogata(Shinshu Univ.)

Paper Information
Registration To Technical Committee on Dependable Computing / Technical Committee on Software Science
Language ENG
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) LTL Model Checking for Register Pushdown Systems
Sub Title (in English)
Keyword(1) register pushdown systemLTL model checkingregularity preservationregister automaton
1st Author's Name Ryoma Senda
1st Author's Affiliation Nagoya University(Nagoya Univ.)
2nd Author's Name Yoshiaki Takata
2nd Author's Affiliation Kochi University of Technology(KUT)
3rd Author's Name Hiroyuki Seki
3rd Author's Affiliation Nagoya University(Nagoya Univ.)
Date 2020-10-19
Paper # SS2020-6,DC2020-23
Volume (vol) vol.120
Number (no) SS-193,DC-194
Page pp.pp.7-12(SS), pp.7-12(DC),
#Pages 6
Date of Issue 2020-10-12 (SS, DC)