← 最新论文
💻 computer science

Axiomatisation for an asynchronous epistemic logic with sending and receiving messages

本文提出了一种用于异步认知逻辑的无穷公理化系统 AA*,该系统能够处理任意消息发送与接收的历史,通过摒弃归约系统方法以及“未接收任何消息”的假设,对先前的研究进行了推广。

原作者: Philippe Balbiani, Hans van Ditmarsch, Clara Lerouvillois

发布于 2026-04-29
📖 1 分钟阅读☕ 轻松阅读

原作者: Philippe Balbiani, Hans van Ditmarsch, Clara Lerouvillois

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一群朋友试图解开一个谜团,但他们通过一个非常奇怪、故障频发的消息应用进行交流。这个应用存在两个截然不同的问题:

  1. “发送”按钮和“接收”按钮位于不同的星球上。 爱丽丝按下“发送”并不意味着鲍勃会立即收到消息。事实上,鲍勃可能要过几个小时才能收到,或者他可能在爱丽丝甚至还没打完下一句话之前就收到了。
  2. 每个人都在猜测时间线。 爱丽丝不知道鲍勃是否已经读了她的消息,是否即将阅读,或者是否完全不知道它的存在。她也不知道鲍勃是否收到了她尚未看到的“其他”消息。

本文旨在构建一套规则手册(一种逻辑),以精确描述爱丽丝在这个混乱的异步世界中究竟知道什么。

核心问题:“快照”与“电影”

在大多数逻辑谜题中,所有人都在同一时刻处于同一页面上。如果爱丽丝说“正在下雨”,每个人都会瞬间听到。这就像给房间拍了一张快照;每个人都看到了相同的画面。

但在现实世界(以及计算机网络)中,交流是一部电影

  • 发送就像导演大喊“开拍!”
  • 接收就像演员听到指令。
  • “历史”就是迄今为止发生的所有事情的剧本。

作者菲利普、汉斯和克拉拉提出了这样一个问题:当每个人的“剧本”(消息历史)都不同时,我们该如何编写关于知识的规则手册?

他们创建的两类规则

本文提出了两种不同的编写规则的方式,具体取决于你如何审视这个故事。

1. “全新开始”规则(空历史)

想象这群人刚刚相遇。还没有发送任何消息。“剧本”是空白的。

  • 规则: 如果我们从零开始,我们可以简化规则。我们可以将任何关于“消息发送后会发生什么”的复杂句子,翻译成关于“当前什么为真”的简单句子。
  • 类比: 这就像下国际象棋,你仅根据当前的棋盘就能预测下一步棋。你不需要记住整盘棋的历史就能知道规则。作者将这种系统称为AA。它是一个“归约系统”,意味着它将复杂问题缩减为简单问题。

2. “任意时刻”规则(无限历史)

现在,想象这群人已经交谈了几天。爱丽丝收到了 5 条消息,鲍勃收到了 3 条,查理收到了 7 条。他们都在查看剧本的不同部分。

  • 问题: “全新开始”的规则在这里行不通。你无法简化规则,因为历史太过混乱。爱丽丝可能知道鲍勃不知道的事情,仅仅因为她收到了一条他尚未看到的消息。
  • 新规则: 作者创建了一套新的、复杂得多的规则手册,称为AA*
  • 难点: 这套规则手册是无限大的。你无法再将复杂句子缩减为简单句子。你必须接受某些规则过于复杂而无法简化这一事实。
  • “空”检查: 为了使这成为可能,他们发明了一种特殊的“魔法检查”,称为 empty。这个检查询问:“现在的剧本是完全空白的吗?”
    • 如果答案是,我们可以使用简单规则。
    • 如果答案是(在对话进行中通常都是这种情况),我们就必须使用复杂的、无限的规则。

为什么这很难?(“单人”问题)

当组里只有一个人时,本文遇到了瓶颈。

  • 隐喻: 想象爱丽丝是宇宙中唯一的人。她给自己发了一条消息。
  • 问题: 在一个群体中,爱丽丝知道她没有收到消息,因为她没看到它,并且她知道鲍勃可能收到了。但如果爱丽丝是独自一人,她无法区分“我还没收到消息”和“从未发送过消息”。
  • 结果: 作者承认他们尚未解决单人的规则手册问题。他们用于群体的技巧(检查每个人是否知道历史为空)在只有一个人时会失效。他们说:“我们需要一种新方法来解决这个问题,也许以后吧。”

“三值”转折

本文提到了关于“真值”的一个有趣之处。

  • 在普通逻辑中,一个陈述要么为,要么为
  • 在这个异步世界中,一个陈述可以是未定义的。
  • 类比: 想象爱丽丝正在等待一个包裹。
    • 如果包裹到了,陈述“我有包裹”为
    • 如果包裹丢了,它就是
    • 但如果包裹正在运输途中,而她不知道它是正在送来还是已经丢失,那么这个陈述就是未定义的。
  • 作者的逻辑谨慎地处理了这种“未定义”状态。这不仅仅是一个错误;它是异步知识运作方式的一个基本组成部分。

总结

本文是一次数学尝试,旨在描绘当你不知道别人知道什么,也不知道他们何时获得信息时,你所知道的内容

  • 如果你从头开始: 你可以简化规则。
  • 如果你正处于混乱的对话中: 你需要一套庞大且无限的、无法简化的规则集。
  • 如果你独自一人: 当前的规则会失效,我们需要新的想法。

作者成功地为群体构建了“无限规则手册”(AA*),证明了即使在消息在不同时间到达的混乱、异步世界中,我们仍然可以在逻辑上描述每个人都知道什么。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →