강한 동형성의 재작성 기반 특성화
초록
이 논문은 접두, 병렬 합성, 동기화, 제한된 복제만을 허용하는 CCS 부분언어에서 강한 동형성을 재작성 시스템으로 기술한다. 기존의 공리화 접근과 달리 변환 규칙을 통해 동형성 판단을 가능하게 하며, 이를 이용해 제한과 합을 제외한 π-계산의 하위계산에서도 동형성 일관성을 증명한다.
상세 분석
논문은 먼저 CCS의 기본 구문을 정의하고, 복제 연산을 제한된 형태인 !a.P 로 제한한다. 이 제한은 무한히 복제되는 프로세스가 동일한 행동을 반복하지만, 새로운 채널 생성이나 선택 연산을 포함하지 않음으로써 구조적 복잡성을 크게 낮춘다. 강한 동형성은 전통적으로 라벨 전이 시스템 위에 정의된 동등 관계이며, 그 검증은 보통 무한 상태 공간 탐색이나 공리 체계에 의존한다. 저자들은 이러한 전통적 방법의 한계를 지적하고, 동형성을 판별할 수 있는 재작성 규칙 집합 R 을 제시한다. R은 세 종류의 규칙으로 구성된다. 첫 번째는 접두 연산의 정규화 규칙으로, a.P | a.Q → a.(P|Q) 와 같이 동일한 라벨을 가진 병렬 구성요소를 하나의 접두로 결합한다. 두 번째는 복제 전파 규칙으로, !a.P | a.Q → !a.P | P | Q 를 통해 복제된 프로세스가 실제 실행에 참여하도록 만든다. 세 번째는 동기화 규칙으로, a.P | ā.Q → τ.(P|Q) 를 이용해 입력‑출력 동기화를 τ 전이로 변환한다. 이러한 규칙은 모두 보존성을 갖으며, 적용 순서와 무관하게 최종 정규 형태가 동일함을 보이기 위해 교환법칙과 결합법칙을 활용한다. 저자들은 정규 형태가 유일함을 증명하고, 두 프로세스가 동일한 정규 형태로 수렴하면 강한 동형성임을 보인다. 이 접근법의 핵심은 무한 복제의 잠재적 무한 전이 그래프를 유한한 재작성 단계로 압축한다는 점이다. 또한, π-계산에 대한 확장 논의에서는 제한 연산(ν)과 합 연산(+)을 배제함으로써 동일한 재작성 체계가 그대로 적용될 수 있음을 보여준다. 제한이 없으면 자유 채널 이름이 전역적으로 공유되므로, 동기화 규칙만으로 모든 통신을 포착할 수 있다. 합을 제외함으로써 선택적 전이의 비결정성을 없애고, 재작성 과정이 결정론적으로 진행된다. 결과적으로, 제한·합이 없는 π-계산 하위언어에서도 강한 동형성이 구조 보존(congruence) 특성을 갖는다는 새로운 정리를 얻는다. 논문 말미에서는 현재 형식화가 미완성임을 인정하고, 향후 자동 증명 도구와의 연계 가능성을 제시한다. 전체적으로 이 연구는 강한 동형성 판단을 위한 실용적인 알고리즘적 틀을 제공하며, 복제와 동기화가 결합된 프로세스 모델링에 새로운 시각을 제시한다.