Model-checking LTL with regular valuations for pushdown systems

Javier Esparza, Antonín Kucera, Stefan Schwoon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

29 Scopus citations

Abstract

Recent works have proposed pushdown systems as a tool for analyzing programs with (recursive) procedures. In particular, the modelchecking problem for LTL has been studied. In this paper we examine an extension of this, namely model-checking with regular valuations. The problem is solved via two different techniques, with an eye on efficiency – both techniques can be shown to be essentially optimal. Our methods are applicable to problems in different areas, e.g., data-flow analysis, analysis of systems with checkpoints, etc., and provide a general, unifying and efficient framework for solving these problems.

Original languageEnglish
Title of host publicationTheoretical Aspects of Computer Software - 4th International Symposium, TACS 2001, Proceedings
EditorsNaoki Kobayashi, Benjamin C. Pierce
PublisherSpringer Verlag
Pages316-339
Number of pages24
ISBN (Print)3540427368, 9783540427360
DOIs
StatePublished - 2001
Event4th International Symposium on Theoretical Aspects of Computer Software, TACS 2001 - Sendai, Japan
Duration: 29 Oct 200131 Oct 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2215
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Symposium on Theoretical Aspects of Computer Software, TACS 2001
Country/TerritoryJapan
CitySendai
Period29/10/0131/10/01

Fingerprint

Dive into the research topics of 'Model-checking LTL with regular valuations for pushdown systems'. Together they form a unique fingerprint.

Cite this