Linear temporal logic

GPTKB entity

Statements (47)
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
https://www.w3.org/2000/01/rdf-schema#label Linear temporal logic
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
gptkbp:bfsParent gptkb:logic
gptkbp:bfsLayer 4