On the computational complexity of model checking for dynamic epistemic logic with s5 models

被引:0
|
作者
de Haan, Ronald [1 ]
van de Pol, Iris [1 ]
机构
[1] Institute for Logic, Language and Computation (ILLC), University of Amsterdam, Netherlands
来源
Journal of Applied Logics | 2021年 / 8卷 / 03期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Dynamic epistemic logic (DEL) is a logical framework for representing and reasoning about knowledge change for multiple agents. An important computational task in this framework is the model checking problem, which has been shown to be PSPACE-hard even for S5 models and two agents—in the presence of other features, such as multi-pointed models. We answer open questions in the literature about the complexity of this problem in more restricted settings. We provide a detailed complexity analysis of the model checking problem for DEL, where we consider various combinations of restrictions, such as the number of agents, whether the models are single-pointed or multi-pointed, and whether postconditions are allowed in the updates. In particular, we show that the problem is already PSPACE-hard in (1) the case of one agent, multi-pointed S5 models, and no postconditions, and (2) the case of two agents, only single-pointed S5 models, and no postconditions. In addition, we study the setting where only semi-private announcements are allowed as updates. We show that for this case the problem is already PSPACE-hard when restricted to two agents and three propositional variables. The results that we obtain in this paper help outline the exact boundaries of the restricted settings for which the model checking problem for DEL is computationally tractable. © 2021, College Publications. All rights reserved.
引用
收藏
页码:621 / 658
相关论文
共 50 条
  • [21] Dynamic topological S5
    Kremer, Philip
    ANNALS OF PURE AND APPLIED LOGIC, 2009, 160 (01) : 96 - 116
  • [22] The complexity of model checking higher order fixpoint logic
    Lange, M
    Somla, R
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2005, PROCEEDINGS, 2005, 3618 : 640 - 651
  • [23] Pattern Models: A Dynamic Epistemic Logic For Distributed Systems
    Castaneda, Armando
    van Ditmarsch, Hans
    Rosenblueth, David A.
    Velazquez, Diego A.
    COMPUTER JOURNAL, 2024, 67 (07): : 2421 - 2440
  • [24] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    van der Meyden, Ron
    Patra, Manas K.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (215): : 264 - 282
  • [25] Undecidable Cases of Model Checking Probabilistic Temporal-Epistemic Logic
    Van Der Meyden, Ron
    Patra, Manas K.
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2020, 21 (04)
  • [26] A Symmetry Reduction Technique for Model Checking Temporal-Epistemic Logic
    Cohen, Mika
    Dam, Mads
    Lomuscio, Alessio
    Qu, Hongyang
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 721 - 726
  • [27] Towards Partial Order Reduction for Model Checking Temporal Epistemic Logic
    Lomuscio, Alessio
    Penczek, Wojciech
    Qu, Hongyang
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2009, 5348 : 106 - +
  • [28] On Satisfiability Problem in Modal Logic S5
    Salhi, Yakoub
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 948 - 955
  • [29] Knowledge Compilation in the Modal Logic S5
    Bienvenu, Meghyn
    Fargier, Helene
    Marquis, Pierre
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 261 - 266
  • [30] Program complexity of dynamic LTL model checking
    Kähler, D
    Wilke, T
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2003, 2803 : 271 - 284