Authors
Pietro Abate, Rajeev Goré, Florian Widmann
Publication date
2007/10/15
Conference
International Conference on Logic for Programming Artificial Intelligence and Reasoning
Pages
32-46
Publisher
Springer Berlin Heidelberg
Description
We give the first single-pass (“on the fly”) tableau decision procedure for computational tree logic (CTL). Our method extends Schwendimann’s single-pass decision procedure for propositional linear temporal logic (PLTL) but the extension is non-trivial because of the interactions between the branching inherent in CTL-models, which is missing in PLTL-models, and the “or” branching inherent in tableau search. Our method extends to many other fix-point logics like propositional dynamic logic (PDL) and the logic of common knowledge (LCK).
The decision problem for CTL is known to be EXPTIME-complete, but our procedure requires 2EXPTIME in the worst case. A similar phenomenon occurs in extremely efficient practical single-pass tableau algorithms for very expressive description logics with EXPTIME-complete decision problems because the 2EXPTIME worst-case behaviour rarely arises. Our …
Total citations
2008200920102011201220132014201520162017201820192020202120222023444483211214
Scholar articles
P Abate, R Goré, F Widmann - Logic for Programming, Artificial Intelligence, and …, 2007