라벨링된 상태‑함수 전이 시스템의 동형성 연구
초록
본 논문은 라벨이 붙은 상태‑함수 전이 시스템(FuTS)을 이용해 확률·시간·리소스 등 다양한 양을 동시에 모델링하고, 이 시스템이 유도하는 동형성(bisimulation) 개념을 정의한다. FuTS‑동형성이 해당 함자(functor)의 행동적 동등성과 일치함을 정리하고, ACP, PEPA, IMC와 같은 대표적인 확률·시간 프로세스 대수의 기존 동형성과 구체적인 FuTS‑동형성을 연결함으로써 코알제브라적 정당성을 제공한다.
상세 분석
FuTS는 상태에서 유한 지지 함수를 향하는 전이 관계를 일반적인 반환체(semiring) 위에 정의함으로써, 전통적인 LTS가 표현하기 어려운 확률, 연속 시간, 비용 등 복합적인 양을 하나의 구조에 통합한다. 논문은 먼저 FuTS가 정의하는 카테고리를 명시하고, 전이 함자를 F: Set → Set 으로 구성하여 코알제브라적 관점에서 행동적 동등성(behavioral equivalence)을 정의한다. 핵심 정리는 “FuTS‑bisimulation = F‑behavioural equivalence”이며, 이는 두 상태가 모든 라벨에 대해 동일한 함수값을 갖는지 여부를 판별하는 관계가 바로 코알제브라적 동형성임을 증명한다. 증명은 F가 보존하는 한계(limiting)와 합성 연산을 이용해, 전이 함수의 합동성(congruence)과 역상(image) 보존성을 보이며, 결국 동형성 관계가 함자에 대한 최솟값 최소 불변량(minimal invariant)임을 보인다. 이어서 ACP, PEPA, IMC 각각에 대해 기존에 정의된 동형성(예: PEPA의 강도 동형성, IMC의 혼합 동형성)을 FuTS‑구조에 매핑하고, 매핑된 FuTS가 동일한 반환체(예: 실수 반송체, 확률 반송체)를 사용하도록 설계한다. 이렇게 함으로써 기존 동형성이 FuTS‑bisimulation과 동치임을 확인하고, 기존 결과들의 코알제브라적 근거를 제공한다. 특히, 여러 반송체를 동시에 다루는 복합 FuTS에 대해 동형성 보존이 어떻게 라벨별 분해와 합성 연산을 통해 유지되는지를 상세히 분석한다.
댓글 및 학술 토론
Loading comments...
의견 남기기