DocumentCode
3125764
Title
A resolution method for CTL branching-time temporal logic
Author
Bolotov, Alexander ; Fisher, Michael
Author_Institution
Dept. of Comput., Manchester Metropolitan Univ., UK
fYear
1997
fDate
10-11 May 1997
Firstpage
20
Lastpage
27
Abstract
We extend our clausal resolution method for linear temporal logics to a branching-time framework. The branching-time temporal logics considered are computation tree logic (CTL), often regarded as the simplest useful logic of this class, and extended CTL (ECTL), which is CTL extended with fairness operators. The key elements of the resolution method, namely the normal form, the concept of step resolution and a novel temporal resolution rule, are introduced and justified with respect to both these logics. A completeness argument is provided, together with an example of the use of the temporal resolution method. Finally, we consider future work, in particular extension of the method yet further, to CTL*, and implementation of the approach by utilising techniques developed for linear-time temporal resolution
Keywords
programming theory; temporal logic; trees (mathematics); CTL branching-time temporal logic; CTL*; clausal resolution method; completeness; computation tree logic; extended CTL; fairness operators; linear temporal logic; linear-time temporal resolution; normal form; resolution method; step resolution; temporal resolution rule; Automata; Concurrent computing; Logic; Multiagent systems; Natural languages; Power system modeling; Reasoning about programs; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Temporal Representation and Reasoning, 1997. (TIME '97), Proceedings., Fourth International Workshop on
Conference_Location
Dayton Beach, FL
Print_ISBN
0-8186-7937-9
Type
conf
DOI
10.1109/TIME.1997.600777
Filename
600777
Link To Document