← 최신 논문
💻 computer science

Axiomatisation for an asynchronous epistemic logic with sending and receiving messages

본 논문은 메시지 송수신의 임의의 이력을 고려하는 비동기적 인식 논리에 대한 무한 공리계 AA*를 제안하며, 이는 환원 체계 접근법과 메시지 수신이 없다는 가정을 버림으로써 기존 연구를 일반화한 것이다.

원저자: Philippe Balbiani, Hans van Ditmarsch, Clara Lerouvillois

게시일 2026-04-29
📖 4 분 읽기☕ 가벼운 읽기

원저자: Philippe Balbiani, Hans van Ditmarsch, Clara Lerouvillois

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

친구들이 미스터리를 해결하려고 노력하지만, 매우 기괴하고 결함이 있는 메신저 앱을 통해 소통한다고 상상해 보세요. 이 앱에는 두 가지 뚜렷한 문제가 있습니다:

  1. "보내기" 버튼과 "받기" 버튼이 서로 다른 행성에 있습니다. 앨리스가 "보내기"를 누른다고 해서 밥이 메시지를 즉시 받는 것은 아닙니다. 사실 밥은 몇 시간 뒤에야 받을 수도 있고, 앨리스가 다음 문장을 입력하기도 전에 받을 수도 있습니다.
  2. 모두가 타임라인을 추측하고 있습니다. 앨리스는 밥이 이미 그녀의 메시지를 읽었는지, 곧 읽을지, 아니면 그 존재를 전혀 모르고 있는지 알 수 없습니다. 또한 밥이 아직 앨리스가 보지 못한 다른 메시지들을 받았는지도 알 수 없습니다.

이 논문은 바로 이 messy(지저분한) 비동기 세계에서 앨리스가 정확히 무엇을 알고 있는지를 기술하는 **규칙집 (논리)**을 구축하는 것에 관한 것입니다.

핵심 문제: "스냅샷" 대 "영화"

대부분의 논리 퍼즐에서는 모두가 동시에 같은 페이지에 있습니다. 앨리스가 "비가 오고 있다"고 말하면, 모두가 즉시 듣습니다. 이는 방의 스냅샷을 찍는 것과 같습니다. 모두가 같은 그림을 봅니다.

하지만 실제 세계 (및 컴퓨터 네트워크) 에서 소통은 영화와 같습니다.

  • 전송은 감독이 "액션!"을 외치는 것과 같습니다.
  • 수신은 배우가 신호를 듣는 것과 같습니다.
  • 역사는 지금까지 일어난 모든 일의 대본입니다.

필립, 한스, 클라라라는 저자들은 질문합니다: 대본 (메시지의 역사) 이 사람마다 다를 때, 지식을 위한 규칙집을 어떻게 작성할 수 있을까요?

그들이 만든 두 가지 규칙 유형

이 논문은 이야기를 바라보는 방식에 따라 이러한 규칙을 작성하는 두 가지 다른 방법을 제안합니다.

1. "새로운 시작" 규칙 (빈 역사)

그룹이 막 만났다고 상상해 보세요. 아직 메시지가 전송되지 않았습니다. "대본"은 비어 있습니다.

  • 규칙: 0 에서 시작한다면 규칙을 단순화할 수 있습니다. "메시지가 전송된 후 무슨 일이 일어나는가"에 대한 복잡한 문장을 "현재 무엇이 참인가"에 대한 간단한 문장으로 변환할 수 있습니다.
  • 유추: 이는 오직 현재 보드판만을 기반으로 다음 수를 예측할 수 있는 체스 게임과 같습니다. 규칙을 알기 위해 게임 전체의 역사를 기억할 필요가 없습니다. 저자들은 이 시스템을 AA라고 부릅니다. 이는 복잡한 문제를 단순한 것으로 축소한다는 의미의 "축소 시스템"입니다.

2. "어떤 때" 규칙 (무한한 역사)

이제 그룹이 며칠 동안 대화를 이어왔다고 상상해 보세요. 앨리스는 5 개의 메시지를 받았고, 밥은 3 개를, 찰리는 7 개를 받았습니다. 그들은 모두 대본의 서로 다른 부분을 보고 있습니다.

  • 문제: "새로운 시작" 규칙은 여기서 작동하지 않습니다. 역사가 너무 지저분하기 때문에 규칙을 단순화할 수 없습니다. 앨리스는 밥이 아직 보지 못한 메시지를 받았기 때문에 밥이 모르는 것을 알 수 있습니다.
  • 새로운 규칙: 저자들은 **AA***라고 불리는 훨씬 더 복잡한 새로운 규칙집을 만들었습니다.
  • 단점: 이 규칙집은 무한히 큽니다. 복잡한 문장을 더 이상 간단한 것으로 축소할 수 없습니다. 일부 규칙은 단순화하기에는 너무 복잡하다는 사실을 받아들여야 합니다.
  • "비어있음" 확인: 이를 작동시키기 위해 empty라는 특별한 "마법 확인"을 고안했습니다. 이 확인은 다음과 같이 묻습니다: "지금 대본이 완전히 비어 있는가?"
    • 답이 YES라면, 간단한 규칙을 사용할 수 있습니다.
    • 답이 NO라면 (대부분 대화 중간에는 그렇습니다), 복잡하고 무한한 규칙을 사용해야 합니다.

왜 이것이 어려운가? ("한 사람" 문제)

이 논문은 그룹에 한 사람만 있을 때 벽에 부딪힙니다.

  • 비유: 앨리스가 우주에 유일한 사람이라고 상상해 보세요. 그녀는 자신에게 메시지를 보냅니다.
  • 문제: 그룹에서는 앨리스가 메시지를 받지 않았다는 것을 (그녀가 그것을 보지 않았기 때문에) 알 수 있고, 밥은 받았을 수도 있다는 것을 압니다. 하지만 앨리스가 혼자라면, "메시지를 받지 못했다"는 것과 "메시지가 한 번도 보내지지 않았다"는 것을 구별할 수 없습니다.
  • 결과: 저자들은 아직 한 사람을 위한 규칙집을 해결하지 못했다고 인정합니다. 그룹을 위해 사용한 방법 (모두가 역사가 비어 있음을 아는지를 확인하는 것) 은 사람이 한 명일 때는 무너집니다. 그들은 말합니다. "이 경우에는 새로운 방법이 필요할 것입니다. 아마도 나중에요."

"세 가지 값"의 반전

이 논문은 "진리"에 대해 흥미로운 점을 언급합니다.

  • 일반적인 논리에서 진술은 이거나 거짓입니다.
  • 하지만 이 비동기 세계에서는 진술이 정의되지 않음일 수 있습니다.
  • 유추: 앨리스가 택배를 기다리고 있다고 상상해 보세요.
    • 택배가 도착하면 "나는 택배를 가지고 있다"는 진술은 입니다.
    • 택배가 분실되면 거짓입니다.
    • 하지만 택배가 운송 중이고 그녀가 그것이 오는지 사라졌는지 알지 못한다면, 그 진술은 정의되지 않음입니다.
  • 저자들의 논리는 이 "정의되지 않음" 상태를 신중하게 처리합니다. 이는 단순한 실수가 아니라, 비동기적 지식이 작동하는 방식의 근본적인 부분입니다.

요약

이 논문은 다른 사람들이 무엇을 알고 있는지, 그리고 그들이 언제 정보를 얻었는지 알지 못할 때 당신이 무엇을 알고 있는지를 매핑하려는 수학적 시도입니다.

  • 새롭게 시작한다면: 규칙을 단순화할 수 있습니다.
  • 혼란스러운 대화의 한가운데 있다면: 단순화할 수 없는 거대하고 무한한 규칙 집합이 필요합니다.
  • 혼자라면: 현재 규칙은 무너지며 새로운 아이디어가 필요합니다.

저자들은 그룹을 위한 "무한 규칙집"(AA*) 을 성공적으로 구축하여, 메시지가 서로 다른 시간에 도착하는 혼란스럽고 비동기적인 세계에서도 여전히 모두가 무엇을 알고 있는지 논리적으로 기술할 수 있음을 증명했습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →