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 条
  • [1] ON THE COMPUTATIONAL COMPLEXITY OF MODEL CHECKING FOR DYNAMIC EPISTEMIC LOGIC WITH S5 MODELS
    de Haan, Ronald
    Van de Pol, Iris
    JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2021, 8 (03): : 621 - 658
  • [2] Symbolic model checking for Dynamic Epistemic Logic-S5 and beyond
    van Benthem, Johan
    van Eijck, Jan
    Gattinger, Malvin
    Su, Kaile
    JOURNAL OF LOGIC AND COMPUTATION, 2018, 28 (02) : 367 - 402
  • [3] Symbolic Model Checking for Dynamic Epistemic Logic
    van Benthem, Johan
    van Eijck, Jan
    Gattinger, Malvin
    Su, Kaile
    LOGIC, RATIONALITY, AND INTERACTION (LORI 2015), 2015, 9394 : 366 - 378
  • [4] Evidence reconstruction of epistemic modal logic S5
    Rubtsova, Natalia
    COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2006, 3967 : 313 - 321
  • [5] Exploiting Asymmetry in Logic Puzzles: Using ZDDs for Symbolic Model Checking Dynamic Epistemic Logic
    Miedema, Daniel
    Gattinger, Malvin
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (379): : 407 - 420
  • [6] Symbolic Model Checking Epistemic Strategy Logic
    Huang, Xiaowei
    Van der Meyden, Ron
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 1426 - 1432
  • [7] Parallel Model Checking for Temporal Epistemic Logic
    Kwiatkowska, Marta
    Lomuscio, Alessio
    Qu, Hongyang
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 543 - 548
  • [8] A Lazy Approach to Temporal Epistemic Logic Model Checking
    Cimatti, Alessandro
    Gario, Marco
    Tonetta, Stefano
    AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 1218 - 1226
  • [9] Symbolic model checking for temporal-epistemic logic
    Lomuscio, Alessio
    Penczek, Wojciech
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 7360 LNCS : 172 - 195
  • [10] Parameterized Complexity Results for a Model of Theory of Mind Based on Dynamic Epistemic Logic
    van de Pol, Iris
    van Rooij, Iris
    Szymanik, Jakub
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (215): : 246 - 263