Min-max Computation Tree Logic (Q5940962)

From MaRDI portal
scientific article; zbMATH DE number 1635113
Language Label Description Also known as
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
    0 references
    formal verification
    0 references
    model checking
    0 references
    temporal logic
    0 references
    timing verification
    0 references