Dynamic epistemic logics consider formal representations of agents' knowledge, and how the knowledge of agents changes in response to informative events, such as public announcements. Quantifying over informative events allows us to ask whether it is possible to achieve some state of knowledge, and has important applications in synthesising secure communication protocols. However, quantifying over quite simple informative events, public announcements, is not computable: such an arbitrary public announcement logic, APAL, has an undecidable satisfiability problem. Here we consider even simpler informative events called Boolean announcements, where announcements are restricted to be a Boolean combination of atomic propositions. The logic is called Boolean arbitrary public announcement logic, BAPAL. A companion paper provides a complete finitary axiomatization, and related expressivity results, for BAPAL. In this work the satisfiability problem for BAPAL is shown to decidable, and also that BAPAL does not have the finite model property.
翻译:动态缩略语逻辑考虑到代理人知识的正式表现,以及代理人的知识如何在对诸如公共公告等信息性事件的反应中发生变化。对信息性事件进行量化,使我们可以问,是否有可能实现某种知识状态,在合成安全通信协议方面是否有重要的应用。然而,对简单的信息性事件进行量化,公开公告,是无法计算出来的:这种任意的公开宣布逻辑,APAL, 具有不可估量的可诉性问题。这里我们甚至考虑更简单的信息性事件,叫做Boolean 通告,其中宣布仅限于原子主张的布尔性组合。这个逻辑被称为Boolean 任意公开宣布逻辑,BAPAL。一个配套文件为BAPAL提供了完全的有鳍分解法化及相关的表达结果。在这项工作中,BAPAL的可诉性问题被证明是不可辩驳的,而且BAPAL没有有限的模型属性。