Fundamenta Informaticae · 2006 · 15 citations · 16 references
ComputingComputer ScienceAlgorithmsLogicTheory Of ComputationComputational ModelsModel CheckingModel TheoryAbstract Model CheckingBranching-time LogicComputation Tree LogicComputational Tree LogicMonadic Second-order LogicMonadic SemanticsPerfect Recall
We present (update+abstraction) algorithm for model checking a fusion of Computation Tree Logic and Propositional Logic of Knowledge in systems with the perfect recall synchronous semantics. It has been already known that the problem is decidable with a non-elementary lower bound. The decidability follows from interpretation of the problem in a so-called Chain Logic and then in the Second Order Logic of Monadic Successors. This time we give a direct algorithm for model checking and detailed time upper bound where a number of different parameters are taken into count (i.e. a number of agents, a number of states, knowledge depth, formula size). We present a toy experiment with this algorithm that encourages our hope that the algorithm can be used in practice.
16
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Mathematical Social Sciences · 1994 · 3.6K citations
Symbolic model checking: 1020 States and beyond
Jerry R. Burch, E. M. Clarke, Kenneth L. McMillan et al. · Information and Computation · 1992 · 2.7K citations
Logic, Methodology and Philosophy of Science.
Max Black, Ernest Nagel, Patrick Suppes et al. · The Philosophical Review · 1963 · 2K citations