• 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