The complexity of propositional linear temporal logics

From MaRDI portal
Publication:3769957

DOI10.1145/3828.3837zbMath0632.68034OpenAlexW2003227046WikidataQ56619906 ScholiaQ56619906MaRDI QIDQ3769957

A. P. Sistla, Edmund M. Clarke

Publication date: 1985

Published in: Journal of the ACM (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/3828.3837




Related Items

Extracting unsatisfiable cores for LTL via temporal resolutionA branching time logic with past operatorsThe complementation problem for Büchi automata with applications to temporal logicThe logic of ``initially and ``next: complete axiomatization and complexityA note on a question of Peled and Wilke regarding stutter-invariant LTLSpanning the spectrum from safety to livenessSafety, liveness and fairness in temporal logicParameterized model checking of rendezvous systemsBelief, awareness, and limited reasoningA decision procedure for combinations of propositional temporal logic and other specialized theoriesImperfect information in reactive modules gamesSatisfiability in many-valued sentential logic is NP-completeChecking interval properties of computationsLARS: a logic-based framework for analytic reasoning over streamsReasoning about equilibria in game-like concurrent systemsDecentralised LTL monitoringTableau-based automata construction for dynamic linear time temporal logicOn the freeze quantifier in Constraint LTL: Decidability and complexityQuantitative temporal logics over the reals: PSpace and belowAn automata-theoretic approach to constraint LTLThe complexity of reasoning about knowledge and time. I: Lower boundsFinite-trace linear temporal logic: coinductive completenessProblems concerning fairness and temporal logic for conflict-free Petri netsCharacterizing finite Kripke structures in propositional temporal logicRules admissible in transitive temporal logic \(\mathrm{T}_{\mathrm{S}4}\), sufficient conditionBranching-time logics with path relativisationOptimal bounds in parametric LTL gamesTemporal BI: proof system, semantics and translationsOn projective and separable propertiesThe ins and outs of first-order runtime verificationVerification of relational transducers for electronic commerceDeciding safety and liveness in TPTLThe complexity of the temporal logic with ``until over general linear timeOn feasible cases of checking multi-agent systems behavior.Temporal logics over linear time domains are in PSPACEComplexity of hybrid logics over transitive framesTowards a notion of unsatisfiable and unrealizable cores for LTLReasoning about sequences of memory statesThe complexity of temporal logic over the reals\textit{Once} and \textit{for all}An explicit transition system construction approach to LTL satisfiability checkingA first-order coalition logic for BDI-agentsSpecifying and computing preferred plansInterrupt timed automata: verification and expressivenessReasoning about networks with many identical finite state processesSimple interpretations among complicated theoriesLinear temporal logic symbolic model checkingBranching time logics \(\mathcal {BTL}^{\text{U,S}}_{\text{N},\text{N}^{-1}}(\mathcal {Z})_{\alpha }\) with operations \textit{Until} and \textit{Since} based on bundles of integer numbers, logical consecutions, deciding algorithmsConstraint LTL satisfiability checking without automataRuntime verification using the temporal description logic \(\mathcal{ALC}\)-LTL revisitedTABLEAUX: A general theorem prover for modal logicsModel checking properties on reduced trace systemsInterval logics and their decision procedures. I: An interval logicA hierarchy of temporal logics with pastSublogics of a branching time logic of robustnessOn Gabbay's temporal fixed point operatorOn relative and probabilistic finite counterabilityLinear temporal logic with until and next, logical consecutionsComplexity of fixed-size bit-vector logicsThe complexity of counting models of linear-time temporal logicEnhancing unsatisfiable cores for LTL with information on temporal relevanceA model checker for linear time temporal logicParametric linear dynamic logicSynthesis from component libraries with costsA unified approach for showing language inclusion and equivalence between various types of \(\omega\)-automataVerification of qualitative \(\mathbb Z\) constraintsNash equilibria in symmetric graph games with partial observationAn approach to infinitary temporal proof theoryThe computational complexity of satisfiability of temporal Horn formulas in propositional linear-time temporal logicDifficult configurations -- on the complexity of LTrLUnification in linear temporal logic LTLGeneralized modal satisfiabilityModel checking for fragments of the interval temporal logic HS at the low levels of the polynomial time hierarchyDiagnosability of repairable faultsEfficient model checking for LTL with partial order snapshotsDeveloping bounded reasoningVariable and clause elimination for LTL satisfiability checkingThe price of universalityMinimal temporal epistemic logicAn algorithmic approach for checking closure properties of temporal logic specifications and \(\omega\)-regular languagesBefore and after vacuityBounded linear-time temporal logic: a proof-theoretic investigationDual systems of tableaux and sequents for PLTLSystems of agents controlled by logical programs: complexity of verificationComplexity and succinctness issues for linear-time hybrid logicsOn relation between linear temporal logic and quantum finite automataProduct interval automataA two-level temporal logic for evolving specifications.A multiprocess network logic with temporal and spatial modalitiesAn until hierarchy and other applications of an Ehrenfeucht-Fraïssé game for temporal logicModule checkingThe complexity of propositional linear temporal logics in simple casesProcess logic with regular formulasGlobal and local views of state fairnessA modal perspective on the computational complexity of attribute value grammarA taxonomy of fairness and temporal logic problems for Petri netsThe complexity of achievement and maintenance problems in agent-based systems\({\mathcal E}\)-connections of abstract description systemsComplete problems in the first-order predicate calculusAll finitely axiomatizable tense logics of linear time flows are coNP-completeEfficient timed model checking for discrete-time systemsSpecification and Verification of Multi-Agent SystemsVectorial languages and linear temporal logicUnifying modelsThe computational complexity of scenario-based agent verification and designComplexity results on branching-time pushdown model checkingSome modal aspects of XPathSize-Change Termination and Satisfiability for Linear-Time Temporal LogicsTemporal Logic and Fair Discrete SystemsAutomata Theory and Model CheckingFunctional Specification of Hardware via Temporal LogicBranching Time? Pruning Time!Undecidability of QLTL and QCTL with two variables and one monadic predicate letterMulti-Valued Reasoning about Reactive SystemsFrom LTL to unambiguous Büchi automata via disambiguation of alternating automataSocial bot detection as a temporal logic model checking problemA brief account of runtime verificationThe power of first-order quantification over states in branching and linear time temporal logicsUnnamed ItemSub-propositional Fragments of the Interval Temporal Logic of Allen’s RelationsFrom model checking to equilibrium checking: reactive modules for rational verificationBounded variability of metric temporal logicMean-payoff games with \(\omega\)-regular specificationsA decidable timeout-based extension of linear temporal logicParameterized linear temporal logics meet costs: still not costlier than LTLRobust, expressive, and quantitative linear temporal logics: pick any two for freeSuitability of the propositional temporal logic to express properties of real-time systemsA survey on temporal logics for specifying and verifying real-time systemsCooperative concurrent gamesOn the complexity of linear temporal logic with team semanticsVerification of a technical system model with linear temporal logicBranching vs. Linear Time: Semantical PerspectiveThe Birth of Model CheckingSome results on parametric temporal logicClassifying the computational complexity of problemsOn the Decision Problem for Two-Variable First-Order LogicReasoning about Conditions and Exceptions to Laws in Regulatory Conformance CheckingUnnamed ItemInterval vs. Point Temporal Logic Model CheckingTemporal aspects of the modal logic of subset spacesComplexity and Succinctness Issues for Linear-Time Hybrid LogicsA propositional linear time logic with time flow isomorphic to \(\omega^2\)A SURVEY ON SMALL FRAGMENTS OF FIRST-ORDER LOGIC OVER FINITE WORDSMulti-player games with LDL goals over finite tracesTheorem proving for pointwise metric temporal logic over the naturals via translationsTeam semantics for the specification and verification of hyperpropertiesUsing temporal logics to express search control knowledge for planningQuirky Quantifiers: Optimal Models and Complexity of Computation Tree LogicEpistemic GDL: a logic for representing and reasoning about imperfect information gamesFirst-order rewritability of ontology-mediated queries in linear temporal logicStrategic reasoning with a bounded number of resources: the quest for tractabilityDeciding Robustness against Total Store OrderingSearch strategies for resolution in temporal logicsProbabilistic verification and approximationTransformation from PLTL to automata via NFGsThe stuttering principle revisitedOn the expressiveness of TPTL and MTLUnnamed ItemA parametric analysis of the state-explosion problem in model checking\(\text{BTL}_{2}\) and the expressive power of \(\text{ECTL}^{+}\)The complexity of agent design problems: Determinism and history dependenceFrom Philosophical to Industrial LogicsVerification of concurrent programs: The automata-theoretic frameworkUnnamed ItemLTL over integer periodicity constraintsRemoving irrelevant information in temporal resolution proofsModel checking Petri nets with MSVLTemporalization of Probabilistic Propositional LogicFirst-order logic with two variables and unary temporal logicOne-pass and tree-shaped tableau systems for TPTL and \(\mathrm{TPTL_b+Past}\)A general tableau method for propositional interval temporal logics: theory and implementationA novel approach to verifying context free properties of programsMatching Trace Patterns with Regular PoliciesModel checking for hybrid branching-time logicsUnnamed ItemA temporal negative normal form which preserves implicants and implicatesTemporal logic with recursionSynthesis from hyperpropertiesInterval Temporal Logic Model Checking: The Border Between Good and Bad HS FragmentsWeak Kripke Structures and LTLTwo Variable vs. Linear Temporal Logic in Model Checking and GamesExpressiveness of Hybrid Temporal Logic on Data WordsUnnamed ItemThe Complexity of Satisfiability for Fragments of CTL and CTL⋆The Tractability of Model-checking for LTL: The Good, the Bad, and the Ugly FragmentsTHE COMPLEXITY OF SATISFIABILITY FOR FRAGMENTS OF CTL AND CTL⋆Linear-time temporal logics with Presburger constraints: an overview ★\( \omega \)-automataDeductive verification of simple foraging robotic behavioursPast is for Free: on the Complexity of Verifying Linear Temporal Properties with PastTableaux and sequent calculi for \textsf{CTL} and \textsf{ECTL}: satisfiability test with certifying proofs and modelsComplexity of monodic guarded fragments over linear and real timeRelating word and tree automataIs your model checker on time? On the complexity of model checking for timed modal logicsIterated Boolean gamesTaming past LTL and flat counter systemsSatisfiability checking for mission-time \textsf{LTL} (MLTL)Probabilistic Temporal LogicsQualitative analysis of gene regulatory networks by temporal logicProperty-oriented expansionTaming strategy logic: non-recurrent fragmentsTime and Gödel: fuzzy temporal reasoning in PSPACEDefeasible linear temporal logicA framework for transforming specifications in reinforcement learningTemporal stream logic modulo theoriesSynchronizing words under \textsf{LTL} constraintsA space-efficient on-the-fly algorithm for real-time model checkingAn algorithmic approach for checking closure properties of Ω-regular languagesModal logics and local quantifiers: a zoo in the elementary hierarchyConstruction of deterministic transition graphs from dynamic integrity constraintsIncentive Engineering for Concurrent GamesUnnamed ItemKnowledge-based programsA GENERAL NOTION OF UNIFORM STRATEGIESTemporal Logic with Recursion.One-pass Context-based Tableaux Systems for CTL and ECTLEmbedding theorems for LTL and its variantsSome Results on the Expressive Power and Complexity of LSCsFrom Monadic Logic to PSLModel Checking Almost All Paths Can Be Less Expensive Than Checking All PathsAN NP-COMPLETE FRAGMENT OF LTLAn auxiliary logic on trees: on the tower-hardness of logics featuring reachability and submodel reasoningAn auxiliary logic on trees: on the tower-hardness of logics featuring reachability and submodel reasoningUnnamed ItemAlternating automata: Unifying truth and validity checking for temporal logicsTomorrow and All our Yesterdays: MTL Satisfiability over the IntegersFirst-Order Rewritability and Complexity of Two-Dimensional Temporal Ontology-Mediated Queries