평균이득 자동자 표현식
초록
이 논문은 평균이득(Mean‑payoff) 자동자를 이용해 정의되는 정량 언어의 표현력을 강화하고, 닫힘성 및 결정 가능성을 확보하기 위해 ‘평균이득 자동자 표현식(Mean‑payoff Automaton Expressions)’이라는 새로운 형식을 제안한다. 표현식은 결정적 평균이득 자동자를 기본 원소로 하며, max, min, sum 연산을 재귀적으로 적용해 구성된다. 저자들은 이 클래스가 max, min, sum, 보수 연산에 대해 닫혀 있으며, 모든 정량적 결정 문제(공백성, 보편성, 포함, 동등성)와 두 정량 언어 사이의 거리 계산이 결정 가능함을 증명한다. 또한 이 클래스는 기존의 비결정적·교대형 평균이득 자동자와는 표현력에서 상호 비교 불가능함을 보인다.
상세 분석
논문은 먼저 정량 언어를 “단어 → 실수” 함수로 정의하고, 평균이득 자동자를 통해 각 무한 단어에 대해 장기 평균 가중치를 부여한다. 기존 연구에서 결정적, 비결정적, 교대형 평균이득 자동자는 각각 표현력은 증가하지만 max·min·sum·보수 연산에 대해 닫히지 않아 ‘강건(robust)’하지 않으며, 특히 비결정적·교대형 자동자의 경우 언어 포함 문제와 보편성 문제가 불가능(undecidable)함을 확인한다. 이러한 한계를 극복하기 위해 저자들은 ‘표현식(Expressions)’이라는 구문을 도입한다. 표현식은 다음 문법을 따른다:
E ::= A | max(E,E) | min(E,E) | sum(E,E)
여기서 A는 결정적 LimInfAvg 또는 LimSupAvg 자동자이다. 결정적 자동자는 보수 연산에 대해 자체적으로 닫혀 있기 때문에, 표현식 전체도 보수 연산에 대해 닫힌다(보수는 각 연산에 대해 De Morgan 법칙을 적용해 변환 가능).
핵심 기술은 ‘벡터 집합(VE)’의 계산이다. 표현식에 포함된 모든 결정적 자동자를 동기화된 곱 자동자 A_E 로 결합하고, 각 무한 단어 w에 대해 (L_A1(w),…,L_An(w)) 라는 n‑차원 실수 벡터를 얻는다. 저자들은 이 벡터 집합을 정확히 기술하기 위해 ‘단순 사이클 집합(SE)’을 정의하고, 그 볼록 껍질(conv(SE))에 ‘좌표별 최소 연산(F_min)’을 적용한다. 즉, VE = F_min(conv(SE)). 중요한 점은 F_min(conv(SE))와 conv(F_min(SE))가 일반적으로 다르다는 사실이다(예시 2에서 R³ 차원에서 차이가 발생). 이를 해결하기 위해 두 단계 알고리즘을 제시한다. 첫 단계는 SE 로부터 유한 집합 S′를 구성해 conv(S′)=F_min(conv(SE))를 보장한다. 두 번째 단계는 선형 제약식 형태의 기하학적 구성으로 F_min(conv(SE))를 직접 계산한다. 이 과정은 다항식 시간은 아니지만, 결정 문제를 해결하는 데 충분히 효율적이다.
벡터 집합이 구해지면, 정량적 공백성·보편성·포함·동등성은 각각 VE에 대한 선형 부등식 검증으로 환원된다. 예를 들어, L(w)≥ν 여부는 VE에 속하는 어떤 벡터가 ν 이상인 좌표를 갖는지 확인하면 된다. 또한 두 표현식 E₁, E₂ 사이의 거리 D = sup_w |L_E1(w)−L_E2(w)|는 VE₁, VE₂의 차집합에 대한 ∞‑노름 최대값을 구함으로써 계산 가능함을 보인다.
표현력 비교 측면에서, 저자들은 (i) 어떤 정량 언어는 평균이득 자동자 표현식으로 표현 가능하지만 교대형 자동자로는 불가능함을, (ii) 반대로 비결정적 평균이득 자동자로 표현 가능한 언어가 표현식으로는 표현되지 않음을 각각 구성 예시를 통해 증명한다. 따라서 이 두 클래스는 서로 포함 관계가 없으며, 표현식 클래스는 기존 클래스와는 독립적인 새로운 표현력 영역을 차지한다.
마지막으로, ‘컷포인트 언어’(threshold 초과 단어 집합)의 특성을 분석한다. 결정적 자동자에서 알려진 바와 같이, 임계값이 고립된 경우(주변에 동일 값이 없는 경우) 해당 언어는 ω‑정규 언어가 된다. 저자들은 이 결과를 표현식에도 확장시켜, 동일한 조건 하에 컷포인트 언어가 ω‑정규임을 증명한다. 이는 기존 정량 언어 검증 도구와의 연계 가능성을 높인다.
요약하면, 평균이득 자동자 표현식은 닫힘성, 결정 가능성, 거리 계산 가능성이라는 세 가지 핵심 요구를 모두 만족시키는 새로운 정량 언어 프레임워크이며, 기존 평균이득 자동자 모델들과는 표현력에서 상호 비교 불가능한 독립적인 위치에 있다.
댓글 및 학술 토론
Loading comments...
의견 남기기