확률 시스템의 시간 논리 검증을 위한 장벽 인증 기법

이 논문은 이산 시간 확률 시스템에 대해 안전 LTL₍F₎ 형식의 유한 트레이스 속성 만족 확률의 하한을 계산하는 새로운 방법을 제시한다. 기존의 상태 이산화 기반 접근법이 차원 저주에 시달리는 반면, 저자는 자동화된 DFA와 장벽 인증을 결합해 사양의 부정식을 순차적 도달 문제들의 합집합으로 분해하고, 각 도달 문제에 대해 c‑마팅게일 성질을 갖는 장벽 함수를 구성한다. 이를 통해 각 도달 확률의 상한을 구하고, 전체 사양 만족 확률의 하한을…

저자: Pushpak Jagtap, Sadegh Soudjani, Majid Zamani

확률 시스템의 시간 논리 검증을 위한 장벽 인증 기법
본 논문은 이산‑시간 확률 시스템에 대해 안전 LTL₍F₎(finite‑trace) 사양을 만족할 확률의 하한을 효율적으로 계산하는 새로운 프레임워크를 제시한다. 먼저, 사양 ϕ를 부정한 ¬ϕ를 DFA A¬ϕ 로 변환한다. DFA는 상태 집합 Q, 초기 상태 Q₀, 알파벳 Σ(=원자 명제 집합 Π), 전이 함수 δ, 수용 상태 F 로 구성된다. A¬ϕ 가 받아들이는 모든 단어는 ϕ 를 위반하는 트레이스와 일대일 대응한다. 저자는 A¬ϕ 의 자기 루프가 없는 모든 수용 경로 R≤N+1 (길이 ≤N+1) 를 추출하고, 각 경로를 연속적인 ‘도달’ 사건의 시퀀스로 해석한다. 구체적으로, 경로 q=(q₀,…,qₙ) 에 대해 각 전이 qᵢ → qᵢ₊₁ 가 특정 원자 명제 pᵢ 를 요구한다면, 시스템 상태가 해당 명제에 대응하는 집합 X_{pᵢ} 로 이동해야 함을 의미한다. 따라서 경로는 X_{p₀} → X_{p₁} → … → X_{pₙ} 형태의 순차적 도달 문제로 분해된다. 다음 단계는 각 순차적 도달 문제에 대해 장벽 인증을 구성하는 것이다. 장벽 함수 B: X→ℝ₊는 다음 세 가지 부등식을 만족해야 한다. (5) 초기 집합 X₀(=첫 번째 라벨 집합) 에서는 B(x) ≤ γ, (6) 목표 집합 X₁(=다음 라벨 집합) 에서는 B(x) ≥ 1, (7) 전체 상태에서 B는 c‑마팅게일, 즉 E

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기