Propositional dynamic logic of regular programs

From MaRDI portal
Publication:1258296

DOI10.1016/0022-0000(79)90046-1zbMath0408.03014OpenAlexW2069709605MaRDI QIDQ1258296

Michael J. Fischer, Richard E. Ladner

Publication date: 1979

Published in: Journal of Computer and System Sciences (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1016/0022-0000(79)90046-1




Related Items

The Hoare Logic of Deterministic and Nondeterministic Monadic Recursion SchemesParametrised Complexity of Satisfiability in Temporal LogicNested Regular Expressions Can Be Compiled to Small Deterministic Nested Word AutomataComplexity of interpolation and related problems in positive calculiUnnamed ItemOn proving properties of completion strategiesUndecidability of QLTL and QCTL with two variables and one monadic predicate letterA separation theorem for discrete-time interval temporal logicBranching-time logics and fairness, revisitedDeciding the unguarded modal -calculusA Decidable Multi-agent Logic for Reasoning About Actions, Instruments, and NormsTo be announcedA product version of dynamic linear time temporal logicA logical analysis of instrumentality judgments: means-end relations in the context of experience and expectationsWhat is an inference rule?Satisfiability of quantitative probabilistic CTL: rise to the challengeDeontic paradoxes in Mīmāṃsā logics: there and back againDynamic modal logic with counting: when reduction axioms work and failTemporal stream logic modulo theoriesDynamic epistemic logics for abstract argumentationDeciding Equations in the Time Warp AlgebraA dynamic logic with branching modalitiesLogic of visibility in social networksLocal completeness logic on Kleene algebra with testsOn the complexity of Kleene algebra with domainClassifying the computational complexity of problemsUnnamed ItemUnnamed ItemA multi-dimensional terminological knowledge representation languageOn the Decision Problem for Two-Variable First-Order LogicUnnamed ItemUnnamed ItemUnnamed ItemUnnamed ItemPropositional Dynamic Logic for Message-Passing SystemsUnnamed ItemTowards Metric Temporal Answer Set ProgrammingComplexity results for multi-pebble automata and their logicsQuirky Quantifiers: Optimal Models and Complexity of Computation Tree LogicTableaux and algorithms for Propositional Dynamic Logic with ConverseTemporal Logic with Recursion.Sharp Congruences Adequate with Temporal Logics Combining Weak and Strong ModalitiesAn operational domain-theoretic treatment of recursive typesPropositional Dynamic Logic with Storing, Recovering and Parallel CompositionTerminating Tableaux for Hybrid Logic with EventualitiesThe satisfiability problem for a quantitative fragment of PCTLAn Optimal On-the-Fly Tableau-Based Decision Procedure for PDL-SatisfiabilityTemporal logics with language parametersUnnamed ItemAxiomatization and computability of a variant of iteration-free PDL with forkLogical questions concerning the μ-calculus: Interpolation, Lyndon and Łoś-TarskiFrom Monadic Logic to PSLA new proof of completeness for a relative modal logic with composition and intersectionAn 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 reasoningPropositional Dynamic Logic for HyperpropertiesA Hierarchical Completeness Proof for Propositional Interval Temporal Logic with Finite TimeComplexity of intuitionistic propositional logic and its fragmentsThe Complexity of Satisfiability for Fragments of CTL and CTL⋆An On-the-fly Tableau-based Decision Procedure for PDL-satisfiabilityTHE COMPLEXITY OF SATISFIABILITY FOR FRAGMENTS OF CTL AND CTL⋆A first step towardsmodeling semistructured data in hybrid multimodal logicPDL for ordered treesPDL with negation of atomic programsKAT-ML: an interactive theorem prover for Kleene algebra with testsFormal verification of multi-agent systems behaviour emerging from cognitive task analysis2-Exp Time lower bounds for propositional dynamic logics with intersectionComputation paths logic: An expressive, yet elementary, process logicAlternating automata: Unifying truth and validity checking for temporal logicsComplete Axiomatization of a Relative Modal Logic with Composition and IntersectionOn the Satisfiability and Model Checking for one Parameterized Extension of Linear-time Temporal LogicSemantics of looping programs in Propositional Dynamic LogicCTL\(^*\) and ECTL\(^*\) as fragments of the modal \(\mu\)-calculusThe semantics of Hoare's iteration ruleBisimilar and logically equivalent programs in PDLExtending propositional dynamic logic for Petri netsBounded situation calculus action theoriesCompleteness and decidability results for CTL in constructive type theoryA logic to reason about likelihoodAutomata-theoretic techniques for modal logics of programsConcurrent program schemes and their logicsThe undecidability of quantified announcementsCommunication in concurrent dynamic logicInterpreting logics of knowledge in propositional dynamic logicPropositional dynamic logic of context-free programs and fixpoint logic with chopComplexity results for two-way and multi-pebble automata and their logicsThe complexity of PDL with interleavingThe \(\mu\)-calculus alternation depth hierarchy is infinite over finite planar graphsSuccinct representation of regular sets using gotos and Boolean variablesExpTime tableaux for \(\mathcal {ALC}\) using sound global cachingAlternating multihead finite automataA finite model theorem for the propositional \(\mu\)-calculusAn arithmetical hierarchy in propositional dynamic logicAn automata theoretic decision procedure for the propositional mu- calculusReasoning about common knowledge with infinitely many agentsFinite-trace linear temporal logic: coinductive completenessComplexity of equations valid in algebras of relations. I: Strong non-finitizabilityAction emulationA description logic based situation calculusBranching-time logics with path relativisationModeling belief in dynamic systems. I: FoundationsProgram schemata vs. automata for decidability of program logicsOn the complexity of input/output logicA polynomial space construction of tree-like models for logics with local chains of modal connectivesComplexity of some problems in positive and related calculiAn elementary proof of the completeness of PDLDeriving the correctness of quantum protocols in the probabilistic logic for quantum programsPropositional dynamic logic is weaker without testsComplexity of synthesis of composite service with correctness guarantee\textit{Once} and \textit{for all}Branching versus linear logics yet againA uniform method for proving lower bounds on the computational complexity of logical theoriesMathematical modal logic: A view of its evolutionDeterminism and looping in combinatory PDLProcess logic: Expressiveness, decidability, completenessReasoning about permitted announcementsOn the computational complexity of satisfiability in propositional logics of programsDeciding expressive description logics in the framework of resolutionLinear temporal logic symbolic model checkingReasoning about plan revision in BDI agent programsPropositional dynamic logic for searching games with errorsTemporal logics for concurrent recursive programs: satisfiability and model checkingLocal variable scoping and Kleene algebra with testsPublic announcement logic with distributed knowledge: expressivity, completeness and complexityTABLEAUX: A general theorem prover for modal logicsOn models for propositional dynamic logicThe complexity of debate checkingCut-free sequent systems for temporal logicCanonical completeness of infinitary \(\mu \)Games for the \(\mu\)-calculusLogical analysis of demonic nondeterministic programsDynamic algebras: Examples, constructions, applicationsEpistemic protocols for dynamic gossipA model checker for linear time temporal logicA guide to completeness and complexity for modal logics of knowledge and beliefCompletely and partially executable sequences of actions in deontic contextVisibly linear temporal logicComplexity of validity for propositional dependence logicsParametric linear dynamic logicAn algebraic approach to multirelations and their propertiesRewrite rules for \(\mathrm{CTL}^\ast\)The expressive power of implicit specificationsA note on an extension of PDLGentzen-type axiomatization for PALA calculus for automatic verification of Petri nets based on resolution and dynamic logicsGetting started: Beginnings in the logic of actionAlternating-time stream logic for multi-agent systemsCTRL: extension of CTL with regular expressions and fairness operators to verify genetic regulatory networksInteractions between knowledge, action and commitment within agent dynamic logicAbout cut elimination for logics of common knowledgeOn the proof theory of the modal mu-calculusOn combinations of propositional dynamic logic and doxastic modal logicsPolyadic dynamic logics for HPSG parsingSymbolic model checking for \(\mu\)-calculus requires exponential timeDynamic linear time temporal logicComputation paths logic: An expressive, yet elementary, process logicPropositional dynamic logic of nonregular programsA probabilistic dynamic logicEXPtime tableaux for ALCA multiprocess network logic with temporal and spatial modalitiesProcess logic with regular formulasThe propositional dynamic logic of deterministic, well-structured programsResults on the propositional \(\mu\)-calculusUndecidability of PDL with \(L=\{a^{2^ i}| i\geq 0\}\)\(\Pi_ 1^ 1\)-universality of some propositional logics of concurrent programsPropositional dynamic logic with local assignmentsA probabilistic PDLA modal perspective on the computational complexity of attribute value grammarPDL with data constantsOn the completeness of propositional Hoare logicDecidability of finite probabilistic propositional dynamic logicsExistential second-order logic and modal logic with quantified accessibility relationsBisimilar and logically equivalent programs in PDL with parallel operatorOn the universal and existential fragments of the \(\mu\)-calculusSome modal aspects of XPathThe satisfiability problem for a quantitative fragment of PCTLSequent calculi for branching time temporal logics of knowledge and beliefwith awareness: completeness and decidabilityFunctional Specification of Hardware via Temporal LogicThe mu-calculus and Model CheckingTableaux Methods for Propositional Dynamic Logics with Separating Parallel CompositionUnnamed ItemAdding proof calculi to epistemic logics with structured knowledgeA Poor Man’s Epistemic Logic Based on Propositional Assignment and Higher-Order ObservationTrace Semantics for IPDLTableaux for Single-Agent Epistemic PDL with Perfect Recall and No MiraclesAlgebraic Semantics for Dynamic Dynamic LogicCompositional verification of concurrent systems by combining bisimulationsComplexity of modal logics with Presburger constraintsComplexity of finite-variable fragments of propositional temporal and modal logics of computationA propositional logic of Boolean recursive programs in which predicate variables appear in conditionsA Propositional Dynamic Logic for Concurrent Programs Based on the π-CalculusPropositional dynamic logic with quantification over regular computation sequencesMechanizing common knowledge logic using COQPropositional dynamic logic with recursive programsSymbolic model checking for channel-based component connectorsA modal view on resource-bounded propositional logicsA family of dynamic description logics for representing and reasoning about actionsA formalism to specify unambiguous instructions inspired by Mīmāṁsā in computational settingsOn the structural simplicity of machines and languagesQuerying the Unary Negation Fragment with Regular Path Expressions.Communicating Finite-State Machines and Two-Variable LogicExponential-Size Model Property for PDL with Separating Parallel CompositionEfficiently Deciding μ-Calculus with Converse over Finite TreesAction models in inquisitive logicCartesian difference categoriesDynamic Łukasiewicz logic and dynamic MV-algebrasCommunicating finite-state machines, first-order logic, and star-free propositional dynamic logicSynthesis of Strategies Using the Hoare Logic of Angelic and Demonic NondeterminismFree Kleene algebras with domainProgram schemata technique for propositional program logics: a 30-year historyComputation Tree Regular Logic for Genetic Regulatory NetworksPath constraints in semistructured dataReasoning on UML class diagramsTemporal logics with language parametersA tableau decision procedure for \(\mathcal{SHOIQ}\)Quantified Coalition Logic of Knowledge, Belief and CertaintyStrategies, model checking and branching-time properties in MaudeThe Modal μ-Calculus Caught Off GuardCorrectness and Worst-Case Optimality of Pratt-Style Decision Procedures for Modal and Hybrid LogicsThe complexity of identifying characteristic formulaeA sequent calculus for logic of knowledge and past time: completeness and decidabilityAnswering regular path queries in expressive description logics via alternating tree-automataThe complexity of finite model reasoning in description logicsAlmost event-rate independent monitoringThe Complexity of Model Checking for Intuitionistic Logics and Their Modal CompanionsAn Automata-Theoretic Approach to Infinite-State SystemsDecision procedures and expressiveness in the temporal logic of branching timeModel checking propositional dynamic logic with all extrasOn complexity of verification of interacting agents' behaviorProducing explanations for rich logicsThe compound interest in relaxing punctualityFrom Philosophical to Industrial LogicsGame Quantification PatternsCharacterizing EF and EX tree logicsTowards reasoning about Petri nets: a propositional dynamic logic based approachComputational complexity for bounded distributive lattices with negationDynamic preference logic meets iterated belief change: representation results and postulates characterizationInquisitive propositional dynamic logicPDL with intersection and converse: satisfiability and infinite-state model checkingA linear-time model-checking algorithm for the alternation-free modal mu- calculusEvent-based time-stamped claim logicTwo AGM-style characterizations of model repairTemporal logic with recursionExpTime tableaux with global caching for hybrid PDLSatisfiability of Linear Time Mu-Calculus on Finite TracesComplexity Optimal Decision Procedure for a Propositional Dynamic Logic with Parallel CompositionDeontology of compound actionsComplexity of the universal theory of modal algebrasThe price of universalityDescription LogicsLogical Foundations of XML and XQueryClausal Tableaux for Hybrid PDLPDL with intersection of programs: a complete axiomatizationDomino-tiling gamesConstructive Formalization of Hybrid Logic with EventualitiesThe model checking fingerprints of CTL operatorsDecidability and Expressivity of Ockhamist Propositional Dynamic LogicsMODAL RESTRICTION SEMIGROUPS: TOWARDS AN ALGEBRA OF FUNCTIONSDeterministic propositional dynamic logic: finite models, complexity, and completenessAlternating-time temporal logic ATL with finitely bounded semanticsREASONING ABOUT TRANSFINITE SEQUENCESNP reasoning in the monotone \(\mu\)-calculusOn qualitative route descriptions. Representation, agent models, and computational complexityMonadic <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" altimg="si1.gif" overflow="scroll"><mml:msubsup><mml:mi mathvariant="normal">Σ</mml:mi><mml:mn>1</mml:mn><mml:mn>1</mml:mn></mml:msubsup></mml:math> and Modal Logic with Quantified Binary RelationsCombining deduction and model checking into tableaux and algorithms for converse-PDL.Module checkingTarskian set constraintsA semantics and a logic for \textit{Fuzzy Arden Syntax}Dynamic Łukasiewicz logic and its application to immune systemComplexity analysis of propositional concurrent programs using domino tilingCompositional verification of asynchronous concurrent systems using CADPA goal-directed decision procedure for hybrid PDL



Cites Work