• DocumentCode
    3296303
  • Title

    Efficient on-the-fly model checking for CTL

  • Author

    Bhat, Girish ; Cleaveland, Rance ; Grumberg, Orna

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1995
  • fDate
    26-29 Jun 1995
  • Firstpage
    388
  • Lastpage
    397
  • Abstract
    This paper gives an on-the-fly algorithm for determining whether a finite-state system satisfies a formula in the temporal logic CTL. The time complexity of our algorithm matches that of the best existing “global algorithm” for model checking in this logic, and it performs as well as the best known global algorithms for the sublogics CTL and LTL. In contrast with these approaches, however, our routine constructs the state space of the system under consideration in a need-driven fashion and will therefore perform better in practice
  • Keywords
    computational complexity; finite automata; temporal logic; CTL; LTL; finite-state system; global algorithm; on-the-fly model checking; sublogic; temporal logic; time complexity; Algorithm design and analysis; Automata; Computer science; Encoding; Logic; Performance analysis; Safety; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
  • Conference_Location
    San Diego, CA
  • ISSN
    1043-6871
  • Print_ISBN
    0-8186-7050-9
  • Type

    conf

  • DOI
    10.1109/LICS.1995.523273
  • Filename
    523273