페트리망 성능 동등성의 비결정성
초록
본 논문은 지속 시간 의미론 하에서 페트리망의 bisimulation(동등성) 검증 문제를 조사한다. 네 가지 변형 중 세 가지에서 동등성 검증이 결정 불가능함을 증명하고, 나머지 한 변형은 아직 미해결임을 밝힌다.
상세 분석
논문은 먼저 기존의 비지속 시간 의미론에서 Petri net의 bisimulation equivalence 검증이 일반적으로 EXPSPACE‑hard이며, 특정 제한된 클래스(예: 통신‑자유 네트워크)에서는 결정 가능함을 상기한다. 이어서 저자들은 “durational semantics”라는 새로운 프레임워크를 도입한다. 여기서는 전이마다 양의 지속 시간이 할당되고, 시스템의 전체 실행은 시간 축에 따라 정렬된다. 네 가지 변형은 (1) 전이 지속 시간이 고정된 경우, (2) 지속 시간이 토큰마다 독립적으로 지정되는 경우, (3) 지속 시간이 비선형적으로 누적되는 경우, (4) 지속 시간이 동적 재설정 가능한 경우로 정의된다. 각 변형에 대해 bisimulation equivalence를 검증하는 문제를 형식화하고, 기존의 결정 불가능성 증명 기법을 변형된 시간 모델에 맞게 재구성한다. 특히, 1‑인스턴스 Minsky 기계의 행동을 Petri net에 인코딩하고, 시간 제한을 이용해 기계의 무한 루프와 동등성 여부를 연결한다. 결과적으로 변형 (1)~(3)에서는 동등성 검증이 Minsky 기계의 정지 문제와 동치임을 보이며, 따라서 결정 불가능함을 증명한다. 반면 변형 (4)은 현재 알려진 기법으로는 정복되지 않아, 열린 문제로 남는다. 논문은 또한 이러한 결과가 기존의 “communication‑free nets”에서의 긍정적 결과와 대비된다는 점을 강조한다.
댓글 및 학술 토론
Loading comments...
의견 남기기