Min-max Computation Tree Logic (Q5940962)

From MaRDI portal





scientific article; zbMATH DE number 1635113
Language Label Description Also known as
default for all languages
No label defined
    English
    Min-max Computation Tree Logic
    scientific article; zbMATH DE number 1635113

      Statements

      Min-max Computation Tree Logic (English)
      0 references
      20 August 2001
      0 references
      This paper introduces a branching time temporal query language called Min-max CTL which is similar in syntax to the popular temporal logic, CTL [\textit{E. M. Clarke, E. A. Emerson} and \textit{A. P. Sistla}, ACM Trans. Program. Lang. Systems 8, 244-263 (1986; Zbl 0591.68027)]. However unlike CTL, Min-max CTL can express timing queries on a timed model. We show that interesting timing queries involving a combination of min and max can be expressed in Min-max CTL. While model checking using most timed temporal logics is PSPACE-complete or harder [\textit{R. Alur} and \textit{T. A. Henzinger}, Inf. Comput. 104, No. 1, 35-77 (1993; Zbl 0791.68103); \textit{A. Alur, C. Courcoubetis} and \textit{D. Dill}, Inf. Comput. 104, No. 1, 2-34 (1993; Zbl 0783.68076)], we show that many practical timing queries, where we are interested in the worst-case or best-case timings, can be answered in polynomial time by querying the system using Min-max CTL.
      0 references
      formal verification
      0 references
      model checking
      0 references
      temporal logic
      0 references
      timing verification
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers