Statements (45)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:logic
|
| gptkbp:abbreviation |
LTL
|
| gptkbp:complexityOfSatisfiability |
PSPACE-complete
|
| gptkbp:distinctFrom |
gptkb:Computation_tree_logic
|
| gptkbp:field |
gptkb:logic
Computer science Formal verification |
| gptkbp:hasApplication |
gptkb:Automata_theory
Concurrent systems Hardware verification Reactive systems Software verification Specification languages |
| gptkbp:hasAutomataCorrespondence |
Büchi automata
ω-automata |
| gptkbp:hasProperty |
Linear time
No explicit quantification over paths Propositional base Temporal operators |
| gptkbp:hasSemantics |
Linear time semantics
|
| gptkbp:hasSubgroup |
gptkb:logic
|
| gptkbp:hasSyntax |
Propositional logic with temporal operators
|
| gptkbp:introduced |
gptkb:Amir_Pnueli
|
| gptkbp:introducedIn |
1977
|
| gptkbp:isDecidable |
True
|
| gptkbp:operator |
F (eventually)
G (globally) R (release) U (until) X (next) |
| gptkbp:publishedIn |
gptkb:The_Temporal_Logic_of_Programs_(Pnueli,_1977)
|
| gptkbp:relatedTo |
gptkb:logic
gptkb:Computation_tree_logic Modal logic |
| gptkbp:taughtAt |
Computer science curricula
Formal methods courses Logic in computer science courses |
| gptkbp:usedFor |
Model checking
Formal verification of hardware and software Specification of temporal properties |
| gptkbp:usedIn |
gptkb:NuSMV
gptkb:SPIN_model_checker Formal methods Model checking tools |
| https://www.w3.org/2000/01/rdf-schema#label |
Linear temporal logic
|