Skip to main content
QUICK REVIEW

[논문 리뷰] One-clock synthesis problems

Sławomir Lasota, Mathieu Lehaut|arXiv (Cornell University)|2026. 01. 08.
Formal Methods in Verification인용 수 0
한 줄 요약

이 논문은 승집합이 한 시계 비결정적 타임드 오토마타로 명시되어 있어도 여덟 가지 변형의 시계 기반 반응/Church 합성 문제가 결정불가능하며, 언제 유한 메모리 전략으로 충분한지 특징짓는다.

ABSTRACT

We study a generalisation of Büchi-Landweber games to the timed setting. The winning condition is specified by a non-deterministic timed automaton, and one of the players can elapse time. We perform a systematic study of synthesis problems in all variants of timed games, depending on which player's winning condition is specified, and which player's strategy (or controller, a finite-memory strategy) is sought. As our main result we prove ubiquitous undecidability in all the variants, both for strategy and controller synthesis, already for winning conditions specified by one-clock automata. This strengthens and generalises previously known undecidability results. We also fully characterise those cases where finite memory is sufficient to win, namely existence of a strategy implies existence of a controller. All our results are stated in the timed setting, while analogous results hold in the data setting where one-clock automata are replaced by one-register ones.

연구 동기 및 목표

  • Büchi-Landweber 게임을 한 시계 오토마타를 승리 조건으로 하는 시계 설정으로 일반화한다.
  • 모든 변형에 걸쳐 합성 및 Church 합성 문제를 체계적으로 연구한다.
  • NTA1 승리 조건에서도 여덟 문제 변형에 대한 결정불가능성을 확립한다.
  • 유한 메모리 전략이 충분한 경우를 특징성한다(전략 대 컨트롤러 비교).
  • 데이터 기반 모델(NRA1) 및 기존 결과와의 연계점을 도출한다.

제안 방법

  • 비대칭 시간 경과와 두 플레이어(타이머와 모니터)가 있는 시계 게임을 정의한다.
  • 한 시계 NTA(또는 NTA^res)를 이용해 승리 조건을 모델링하고 대응하는 언어를 분석한다.
  • 손실 카운터 기계로부터의 네 가지 환원을 통해 결정불가능성을 증명한다(제한성 및 재도달성).
  • Region 기반 및 유한 메모리 논거를 사용해 특정 경우에 전략과 컨트롤러 간의 등가성을 보인다.
  • Owner=Monitor인 경우 모니터의 시계와 기억 공간을 한정하는 지역 구성 사용.
  • 유한 메모리가 충분한 경우에 대한 명확한 사례별 증명 구조를 제공한다.

실험 결과

연구 질문

  • RQ1NTA1으로 주어지는 승리 조건일 때 여덟 변형 시계 합성 문제가 결정가능한가?
  • RQ2모든 변형에서 승리 전략이 유한 메모리 컨트롤러의 존재를 암시하는가?
  • RQ3어떤 구성(소유자, 에이전트)에서 전략과 컨트롤러의 개념이 NTA1 승리 집합 하에 일치하는가?
  • RQ4한 시계 승리 집합을 갖는 타임드 게임의 결정불가능성 결과를 데이터 지향적 NRA1 설정으로 확장할 수 있는가?
  • RQ5타이머의 승리 집합이 명시된 아주 어려운 경우에 대한 결정불가능성을 확립하기 위해 필요한 환원은 무엇인가?

주요 결과

  • 모든 여덟 합성 변형은 NTA1으로 승리 집합이 주어져도 이미 결정불가능하다.
  • 모니터 소유 시나리오에서 유한 메모리는 정확히 모니터의 승리 집합이 NTA1일 때(또는 타임어 소유자일 때의 도달성에 대해) 충분하다.
  • 일부 경우에는 유한 메모리 성질이 성립하지 않는다(예: 타임어가 해를 구하는 사람이고 타임어의 승리 집합이 주어졌을 때 또는 상대의 승리 집합이 주어졌을 때).
  • 전략과 컨트롤러 간 동등성은 두 가지 경우에 성립한다: (i) Owner=Agent=Timer이고 reach-NTA1인 경우, (ii) Owner=Agent=Monitor이고 NTA1인 경우.
  • 데이터 설정(NRA1)으로의 결정불가능성 결과도 차후 전체 버전에 대해 확장될 수 있음을 시사한다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.