Symbolic Model Checking for Dynamic Epistemic Logic

被引:18
|
作者
van Benthem, Johan [1 ,2 ]
van Eijck, Jan [1 ,3 ]
Gattinger, Malvin [1 ]
Su, Kaile [4 ,5 ]
机构
[1] Univ Amsterdam, ILLC, NL-1012 WX Amsterdam, Netherlands
[2] Stanford Univ, Dept Philosophy, Stanford, CA 94305 USA
[3] Ctr Wiskunde & Informat, Amsterdam, Netherlands
[4] Griffith Univ, Inst Integrated & Intelligent Syst, Nathan, Qld 4111, Australia
[5] Jinan Univ, Dept Comp Sci, Jinan, Peoples R China
关键词
KNOWLEDGE;
D O I
10.1007/978-3-662-48561-3_30
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamic Epistemic Logic (DEL) can model complex information scenarios in a way that appeals to logicians. However, existing DEL implementations are ad-hoc, so we do not know how the framework really performs. For this purpose, we want to hook up with the best available model-checking and SAT techniques in computational logic. We do this by first providing a bridge: a new faithful representation of DEL models as so-called knowledge structures that allow for symbolic model checking. Next, we show that we can now solve well-known benchmark problems in epistemic scenarios much faster than with existing DEL methods. Finally, we show that our method is not just a matter of implementation, but that it raises significant issues about logical representation and update.
引用
收藏
页码:366 / 378
页数:13
相关论文
共 50 条
  • [21] 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
  • [22] Towards Partial Order Reduction for Model Checking Temporal Epistemic Logic
    Lomuscio, Alessio
    Penczek, Wojciech
    Qu, Hongyang
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2009, 5348 : 106 - +
  • [23] Dynamic Epistemic Logic
    Girard, Patrick
    AUSTRALASIAN JOURNAL OF LOGIC, 2009, 7 : 26 - 31
  • [24] Symbolic computation tree logic model checking of time Petri nets
    Okawa, Yasukichi
    Yoneda, Tomohiro
    Electronics and Communications in Japan, Part III: Fundamental Electronic Science (English translation of Denshi Tsushin Gakkai Ronbunshi), 1997, 80 (04): : 11 - 20
  • [25] Symbolic model checking of Verilog programs with the propositional projection temporal logic
    Pang, Tao
    Duan, Zhenhua
    Liu, Xiaofang
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2014, 41 (02): : 79 - 84
  • [26] Model Checking for Symbolic-Heap Separation Logic with Inductive Predicates
    Brotherston, James
    Gorogiannis, Nikos
    Kanovich, Max
    Rowe, Reuben
    ACM SIGPLAN NOTICES, 2016, 51 (01) : 84 - 96
  • [27] Application of symbolic and bounded model checking to the verification of logic control systems
    Loeis, Kingliana
    Younis, Mohammed Bani
    Frey, Georg
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 247 - 250
  • [28] Symbolic computation tree logic model checking of time Petri nets
    Okawa, Y
    Yoneda, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1997, 80 (04): : 11 - 20
  • [29] Symbolic model checking
    McMillan, KL
    VERIFICATION OF DIGITAL AND HYBRID SYSTEM, 2000, 170 : 117 - 137
  • [30] Model Transformers for Dynamical Systems of Dynamic Epistemic Logic
    Rendsvig, Rasmus K.
    LOGIC, RATIONALITY, AND INTERACTION (LORI 2015), 2015, 9394 : 316 - 327