Back to Search Start Over

Reasoning about the past with two-way automata.

Authors :
Goos, Gerhard
Hartmanis, Juris
Leeuwen, Jan
Larsen, Kim G.
Skyum, Sven
Winskel, Glynn
Vardi, Moshe Y.
Source :
Automata, Languages & Programming (9783540647812); 1998, p628-641, 14p
Publication Year :
1998

Abstract

The Μ-calculus can be viewed as essentially the “ultimate” program logic, as it expressively subsumes all propositional program logics, including dynamic logics, process logics, and temporal logics. It is known that the satisfiability problem for the Μ-calculus is EXPTIME-complete. This upper bound, however, is known for a version of the logic that has only forward modalities, which express weakest preconditions, but not backward modalities, which express strongest postconditions. Our main result in this paper is an exponential time upper bound for the satisfiability problem of the Μ-calculus with both forward and backward modalities. To get this result we develop a theory of two-way alternating automata on infinite trees. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540647812
Database :
Supplemental Index
Journal :
Automata, Languages & Programming (9783540647812)
Publication Type :
Book
Accession number :
32689299
Full Text :
https://doi.org/10.1007/BFb0055090