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 条
  • [41] Model checking epistemic-probabilistic logic using probabilistic interpreted systems
    Wan, Wei
    Bentahar, Jamal
    Ben Hamza, Abdessamad
    KNOWLEDGE-BASED SYSTEMS, 2013, 50 : 279 - 295
  • [42] Rich Counter-Examples for Temporal-Epistemic Logic Model Checking
    Busard, Simon
    Pecheur, Charles
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (78): : 39 - 53
  • [43] Model Checking Temporal-Epistemic Logic Using Alternating Tree Automata
    Belardinelli, Francesco
    Jones, Andrew V.
    Lomuscio, Alessio
    FUNDAMENTA INFORMATICAE, 2011, 112 (01) : 19 - 37
  • [44] Model Checking Games for a Fair Branching-Time Temporal Epistemic Logic
    Huang, Xiaowei
    van der Meyden, Ron
    AI 2009: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5866 : 11 - 20
  • [45] The dynamic epistemic logic of Charles S. Peirce
    Lentsch, J
    TRANSACTIONS OF THE CHARLES S PEIRCE SOCIETY, 2001, 37 (04): : 639 - 645
  • [46] New method for checking computational dynamic model of steel structure's node
    Li, Jian-Kang
    Xie, Xing-Xing
    Xiao, Tong-Liang
    Cai, Dong-Sheng
    Jiangsu Daxue Xuebao (Ziran Kexue Ban) / Journal of Jiangsu University (Natural Science Edition), 2007, 28 (01): : 64 - 67
  • [47] A deep inference system for the modal logic S5
    Stouppa P.
    Studia Logica, 2007, 85 (2) : 199 - 214
  • [48] A Logic for the Statistical Model Checking of Dynamic Software Architectures
    Quilbeuf, Jean
    Cavalcante, Everton
    Traonouez, Louis-Marie
    Oquendo, Flavio
    Batista, Thais
    Legay, Axel
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: FOUNDATIONAL TECHNIQUES, PT I, 2016, 9952 : 806 - 820
  • [49] Rooted Hypersequent Calculus for Modal Logic S5
    Mohammadi, Hamzeh
    Aghaei, Mojtaba
    LOGICA UNIVERSALIS, 2023, 17 (03) : 269 - 295
  • [50] Rooted Hypersequent Calculus for Modal Logic S5
    Hamzeh Mohammadi
    Mojtaba Aghaei
    Logica Universalis, 2023, 17 : 269 - 295