LTCT KOREA해외 학술 연구
세계 논리학의 지도 · 제34회
덴마크 국기덴마크편 01 · 인식 계획과 동적 인식 논리

선물이 어디 있는지 모를 때, 다음 행동을 어떻게 정할까요?

선물이 A와 B 두 우체국 중 한 곳에 있습니다. 먼저 어디로 갈지, 확인한 뒤 어디로 갈지를 정하려면 현재 아는 사실과 모르는 사실을 함께 기록해야 합니다. 토마스 볼란데르의 연구는 정보가 바뀔 때 행동 계획도 어떻게 달라지는지 논리로 다룹니다.

Thomas Bolander · A Gentle Introduction to Epistemic Planning: The DEL Approach · 2017

서로 구별되지 않는 두 가능 세계와 관찰 뒤 갈라지는 행동 경로를 연결한 제목 삽화
제목 그림 · 가능 세계, 정보 갱신, 조건부 정책을 한 화면에서 읽도록 편집부가 새로 그린 삽화입니다.
읽기 안내 · 이 글은 공개 원문 22쪽 전체의 본문과 참고문헌을 확인해 재구성한 학습용 가상 대담입니다. 연구자의 실제 인터뷰가 아닙니다. 선물 찾기·교실 열쇠·학급 메시지 사례와 모든 생각그림은 원문의 개념을 설명하려고 편집부가 다시 만든 예입니다.

Thomas Bolander, A Gentle Introduction to Epistemic Planning: The DEL Approach

EPTCS 243 (2017), 1–22쪽 · DOI 10.4204/EPTCS.243.1

국가 연결 · 논문 첫 쪽은 저자의 소속을 덴마크 코펜하겐의 덴마크공과대학교(DTU Compute)로 명시합니다. 이 확인 가능한 연구기관 소속만 덴마크 표지의 근거로 사용하며 국적은 추측하지 않습니다.

PART I · 질문과 형식

인식 계획과 동적 인식 논리의 출발점

원문의 문제 설정과 기호를 독자가 직접 따라갈 수 있게 풀어 읽습니다.

01
사회자

인식 계획은 무엇을 함께 계획하나요?

연 연구자

인식 계획은 세계에서 무엇이 참인지와 행위자가 무엇을 알고 믿는지를 함께 상태로 다룹니다. 목표도 물건의 위치처럼 세계의 사실일 수 있고, 한 학생이 열쇠 위치를 안다는 지식 상태일 수 있습니다.

행동은 물건을 옮기기만 하지 않습니다. 질문하기·살펴보기·알리기처럼 정보만 바꾸거나, 물리적 변화와 정보 변화를 함께 만들 수 있습니다. 논문은 이 결합을 자동 계획의 대상으로 삼습니다.

요점 정리 · 사실·지식·행동의 세 층용어와 조건
세계 사실선물이 어느 우체국에 있는가
행위자 지식학생은 그 위치를 아는가
행동과 관찰이동·확인·질문이 두 층을 어떻게 바꾸는가
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 초록과 1절, 1–2쪽.
02
사회자

고전적 계획은 어떤 틀에서 출발하나요?

연 연구자

고전적 계획은 상태 집합 S, 행동 집합 A, 전이 함수 γ로 이루어진 전이 체계에서 출발합니다. 현재 상태에서 적용 가능한 행동을 차례로 실행해 목표 상태에 도달하는 행동열을 찾습니다.

상태를 명제들의 진리값으로 적으면 가능한 상태 수가 명제 수에 따라 지수적으로 늘 수 있습니다. STRIPS 같은 행동 스키마는 전제와 효과를 이용해 거대한 전이 체계를 더 짧게 표현합니다.

요점 정리 · 고전적 전이 체계용어와 조건
현재 상태 s참인 명제들의 집합
행동 a적용 조건과 효과
전이 함수γ가 행동 뒤의 새 상태를 계산
목표행동열 끝에서 만족해야 할 조건
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 2절, 2–4쪽.
03
사회자

부분 관찰은 왜 상태 하나로 부족한가요?

연 연구자

행위자가 정확한 현재 상태를 모르면 후보 상태들의 집합인 믿음 상태를 사용합니다. 관찰은 후보를 줄이고, 관찰하지 못하는 행동 결과는 여러 후보를 남길 수 있습니다.

같은 물리적 세계라도 행위자가 가진 정보가 다르면 다음에 안전하게 선택할 수 있는 행동이 달라집니다. 계획기는 실제 상태와 정보 상태를 구분해 추적해야 합니다.

요점 정리 · 후보 상태가 줄어드는 과정용어와 조건
처음우체국 A 또는 B
관찰 전두 후보를 모두 유지
A에서 없음 확인A 후보를 제거
남은 지식선물은 B에 있음
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 3절, 4–6쪽.
04
사회자

선물 찾기 예에서 계획은 언제 갈라지나요?

연 연구자

두 우체국 중 한 곳에 선물이 있고 위치를 모를 때, 먼저 A로 갑니다. A에서 선물을 찾으면 끝나고, 찾지 못하면 B로 가야 합니다. 처음부터 고정한 행동열보다 관찰 결과에 따라 갈라지는 조건부 계획이 알맞습니다.

관찰은 실행 중 불확실성을 줄입니다. 계획 시점에 모든 사실을 모르더라도 각 관찰 결과에 대응하는 가지를 미리 준비할 수 있습니다.

생각그림 04 · 실험 1 · 관찰 뒤 다음 행동조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 3절 선물 예, 5–6쪽.
05
사회자

실행 시 불확실성과 계획 시 불확실성은 어떻게 다른가요?

연 연구자

실행 시 불확실성은 계획을 실행하는 행위자가 실제 세계를 모르는 경우입니다. 계획 시 불확실성은 계획을 만드는 쪽이 실제 세계를 모르더라도 실행자는 더 많은 정보를 가질 수 있는 경우까지 포함합니다.

정책은 어떤 정보 상태에서 어떤 행동을 할지 정합니다. 누가 무엇을 알고 있는지 명시하지 않으면, 계획기가 가진 무지와 실행자의 무지를 섞어 잘못된 행동을 허용할 수 있습니다.

요점 정리 · 두 시점의 무지용어와 조건
계획 시점설계자가 실제 상태를 모를 수 있음
실행 시점행동 주체가 관찰로 더 알거나 여전히 모를 수 있음
정책각 정보 상태에 허용된 행동을 연결
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 4절, 6–8쪽.
06
사회자

“가능 세계”는 무슨 뜻인가요?

연 연구자

인식 모형은 가능한 세계들과 각 세계의 사실, 그리고 행위자마다 구별할 수 없는 세계를 잇는 관계로 구성됩니다. 한 행위자가 연결된 모든 세계에서 A가 참이면 그 행위자는 A를 안다고 표현합니다.

관계는 물리적 이동 경로가 아니라 정보의 구별 가능성을 나타냅니다. 여러 행위자가 있으면 같은 세계 집합 위에 서로 다른 관계가 겹칩니다.

이 예의 가능 세계는 우주 전체가 아니라 “선물이 A에 있다”와 “선물이 B에 있다”라는 두 후보 상황입니다. 둘을 구별할 정보가 없는 학생은 두 상황을 모두 고려합니다. 학생이 “선물은 A에 있다”고 안다고 말하려면, 자신이 남겨 둔 모든 후보에서 그 문장이 참이어야 합니다.

생각그림 06 · 확인 전과 확인 후의 후보 상황
A에서 선물이 없음을 확인하면 B 후보만 남음확인 전: 두 후보를 구별하지 못함ABA에 없다는 답을 들음AB제외남은 후보
선물이 두 곳 중 정확히 한 곳에 있고 답이 정확하다고 가정했습니다. 위의 연결선은 학생이 두 후보를 구별하지 못함을 뜻합니다.
원문 근거 · 5절 정의 5–7, 8–10쪽.
07
사회자

사건 모형은 행동의 정보 효과를 어떻게 적나요?

연 연구자

사건 모형은 가능한 사건, 각 사건의 사전조건, 행위자들이 구별하지 못하는 사건 관계를 담습니다. “직원이 예라고 답함”과 “아니라고 답함”은 실제 세계에 따라 적용 가능성이 달라집니다.

행위자가 답을 들었는지, 다른 행위자가 그 답을 들었는지에 따라 사건을 구별하는 관계도 달라집니다. 그래서 하나의 행동이 사실과 여러 사람의 지식을 서로 다르게 갱신할 수 있습니다.

요점 정리 · 행동을 사건으로 분해하기용어와 조건
사건 후보예·아니요·모르겠습니다
사전조건각 답이 정직하게 가능한 세계
관찰 관계누가 어느 답을 구별하는가
후속 효과가능 세계와 지식 관계를 함께 갱신
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 5절 정의 8–11, 10–12쪽.
08
사회자

상황과 관찰 결과를 왜 한 쌍으로 적나요?

연 연구자

w를 “선물이 A에 있는 상황”, e를 “A에 있다는 답을 들은 사건”이라고 합시다. 행동 뒤의 상태 (w,e)는 이 상황에서 이 답을 들었다는 하나의 쌍입니다. 쉼표 앞뒤를 각각 다른 상태로 나누지 않습니다.

정직하게 답하는 직원에게 A에 있는지 물었다면, A에 있는 상황과 “없다”는 답의 조합은 제외됩니다. 가능한 조합만 남기고, 학생이 어느 답을 들었는지에 따라 어떤 상태를 구별할 수 있는지 다시 정합니다. 이 계산을 곱 갱신이라고 합니다.

생각그림 08 · 상황과 답의 조합을 검사하기
상황 w사건 e: “있다”사건 e: “없다”
선물이 A에 있음가능한 쌍 (w,e)제외
선물이 B에 있음제외가능한 쌍 (w,e)
질문은 “선물이 A에 있나요?”입니다. 네 조합 가운데 정직한 답과 맞는 두 조합만 남습니다. 학생이 답을 들으면 둘 중 실제로 일어난 조합을 구별합니다.
원문 근거 · 6절 정의 12–13, 12–14쪽.
09
사회자

인식 계획 과제는 무엇으로 정의되나요?

연 연구자

논문은 초기 지적 인식 모형, 유한한 행동 집합, 목표식으로 계획 과제를 정의합니다. 행동을 차례로 적용한 뒤 목표가 모든 관련 결과에서 성립하도록 계획을 찾습니다.

초기 모형이 실제 세계를 하나 가리키는 지적 모형인지, 가능한 여러 세계만 주어진 비지적 모형인지에 따라 실행 의미가 달라집니다. 글은 원문의 지적 모형 정의를 기준으로 설명합니다.

요점 정리 · 과제의 세 입력용어와 조건
초기 인식 모형가능 세계·실제 세계·지식 관계
행동 집합사건 모형으로 표현한 선택지
목표식사실 또는 지식에 관한 도착 조건
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 6절 예 14, 14–15쪽.
10
사회자

순차 계획과 조건부 정책은 무엇이 다른가요?

연 연구자

순차 계획은 미리 정한 행동열을 그대로 실행합니다. 조건부 계획이나 정책은 실행 중 도달한 정보 상태에 따라 다음 행동을 고릅니다.

정책은 구별할 수 없는 두 상태에 서로 다른 행동을 지정해서는 안 됩니다. 행위자가 어느 상태인지 알 수 없는데 다른 선택을 요구하면 실제로 실행할 수 없는 계획이 됩니다.

생각그림 10 · 실험 2 · 균일한 정책 검사조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 6절 정의 15–17, 15–16쪽.
11
사회자

강한 정책은 무엇을 보장하나요?

연 연구자

강한 정책은 정책을 따르는 모든 가능한 최대 실행이 유한하게 끝나고 목표에 도달하도록 요구합니다. 어느 한 운 좋은 실행만 성공하는 정책은 강한 정책이 아닙니다.

관찰 결과나 다른 행위자의 반응이 여러 갈래일 때 각 갈래를 모두 검사해야 합니다. 반복이 끝없이 이어지는 경우도 성공으로 셀 수 없습니다.

요점 정리 · 모든 실행 가지 확인용어와 조건
가능한 관찰각 결과가 별도 실행 가지를 만듦
정책 적용모든 가지에서 정의된 행동을 선택
종료 조건무한 반복 없이 목표 상태에 도달
강한 성공모든 최대 실행이 목표에서 끝남
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 7절, 16–18쪽.
12
사회자

공개 행동과 사적 행동은 무엇을 바꾸나요?

연 연구자

공개 발표는 모든 행위자가 같은 내용을 듣고 그 사실도 서로 압니다. 사적 질문이나 몰래 보기에서는 일부 행위자만 정보를 얻고, 다른 사람은 어떤 사건이 일어났는지 모를 수 있습니다.

사적 행동은 거짓 믿음이나 비대칭 정보를 만들 수 있어 단순한 동치 관계만으로 표현하기 어려운 경우가 있습니다. 논문은 더 일반적인 인식 모형이 필요할 수 있음을 설명합니다.

요점 정리 · 정보 공개 범위용어와 조건
공개 발표모두가 내용을 듣고 공통으로 갱신
사적 질문참여자만 답을 구별
바깥 행위자질문 여부나 답을 모를 수 있음
모형 선택거짓 믿음까지 다루면 관계 조건을 넓힘
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 7절 사적 행동, 18–19쪽.
13
사회자

여러 행위자는 어떻게 말없이 협력할 수 있나요?

연 연구자

다중 행위자 계획에서는 각 행위자가 자기 정보만으로 행동해야 합니다. 공개된 행동과 관찰 구조가 충분하면 직접 메시지를 보내지 않아도 상대가 무엇을 알게 되었는지를 추론해 역할을 나눌 수 있습니다.

이런 암묵적 조정은 누가 어떤 행동을 관찰하는지에 의존합니다. 행동의 공개 범위를 잘못 가정하면 실제로는 실행할 수 없는 공동 계획이 됩니다.

요점 정리 · 암묵적 조정의 조건용어와 조건
나의 관찰내가 구별한 사건
상대의 관찰 추론상대가 무엇을 봤는지 앎
역할 선택각자 정보에 맞는 행동
주의공개성 가정이 틀리면 조정 실패
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 8절, 19–20쪽.
14
사회자

항상 계산 가능한 문제인가요?

연 연구자

아닙니다. 논문은 일반적인 인식 계획의 계획 존재 문제가 매우 제한된 조건에서도 결정불가능해질 수 있음을 정리합니다. 두 행위자, 공통지식 연산자 없음, 명제 효과 없음이라는 조건에서도 일반 문제는 끝나는 판정 절차를 갖지 않습니다.

반면 전제조건의 형태와 행동 종류를 제한하면 결정 가능한 조각이 생깁니다. 명제적 사전조건과 후조건 없음에서는 PSPACE-완전 결과가 있고, 공개·사적 발표의 특정 조각은 NP-완전으로 정리됩니다.

요점 정리 · 일반 문제와 제한 조각용어와 조건
일반 다중 행위자 문제계획 존재가 결정불가능할 수 있음
명제적 사전조건·후조건 없음PSPACE-완전 조각
특정 공개·사적 발표 조각NP-완전 결과
읽기 원칙제한 조건을 결론과 함께 기록
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 9절, 20–21쪽.
15
사회자

처음 질문에는 어떤 답을 줄 수 있나요?

연 연구자

가능합니다. 가능 세계와 지식 관계로 현재의 무지를 표현하고, 사건 모형과 곱 갱신으로 행동 뒤의 정보 변화를 계산하며, 균일하고 모든 실행에서 성공하는 정책을 찾습니다.

다만 일반 문제 전체가 언제나 계산 가능한 것은 아닙니다. 행위자 수, 사전조건과 후조건의 언어, 공개 범위, 목표와 정책의 종류에 따라 결정가능성과 복잡도가 달라집니다. 실제 적용에서는 이 범위를 먼저 고정해야 합니다.

생각그림 15 · 실험 3 · 인식 계획 점검표조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
생각그림 16 · 원문을 읽을 때 남길 네 칸질문 · 조건 · 근거 · 한계
질문논문이 바꾼 물음은 무엇인가요?
조건결론은 어떤 가정에서 성립하나요?
근거어느 절과 예가 뒷받침하나요?
한계무엇까지는 말하지 않나요?
네 칸을 함께 적으면 결론만 떼어 과장하는 일을 줄일 수 있습니다.
원문 근거 · 10절, 21쪽.

자료와 출처

  1. 주된 원전 · Thomas Bolander, A Gentle Introduction to Epistemic Planning: The DEL Approach, EPTCS 243 (2017), 1–22쪽. 공개 전문.
  2. 출판 서지 · DOI 10.4204/EPTCS.243.1. 제목·연도·수록 정보를 대조했습니다.

원문의 긴 문장을 옮겨 싣지 않고 논증 구조를 한국어로 풀었습니다. 논문 주장과 편집부 모형을 구분했으며 인용 수는 사용하지 않았습니다.