Arrow Research search
Back to TIME

TIME 2005

Deterministic CTL Query Solving

Conference Paper Temporal Logic in Computer Science Logic in Computer Science ยท Temporal Reasoning

Abstract

Temporal logic queries provide a natural framework to extend the realm of model checking from mere verification of engineers' specifications to computing previously unknown temporal properties of a system. Formally, temporal logic queries are patterns of temporal logic specifications which contain placeholders for subformulas; a solution to a temporal logic query is an instantiation which renders the specification true. In this paper, we investigate temporal logic queries that can be solved deterministically, i. e. , solving such queries can be reduced in a deterministic manner to solving their subqueries at appropriate system states. We show that this kind of determinism is intimately related to the notion of intermediate collecting queries studied by the authors in previous work. We describe a large class of deterministically solvable CTL queries and devise a BDD-based symbolic algorithm for this class.

Authors

Keywords

  • Logic
  • Information systems
  • Data structures
  • Boolean functions
  • Model Checking
  • Temporal Logic
  • Previous Work Of The Authors
  • Exact Solution
  • Reachable
  • Highest Index
  • Addition Operations
  • Extension Of Algorithm
  • Solver Algorithm
  • Distributivity
  • Temporal Operators
  • Symbolic Model
  • Universal Quantifier

Context

Venue
International Symposium on Temporal Representation and Reasoning
Archive span
1994-2025
Indexed papers
711
Paper id
716451660377813917
v2026.09.13