一句话:研究无限字母表数据 ω-词上带寄存器自动机与转换器的反应式合成,给出可判定性与不可判定性边界。
反应式合成旨在从系统非终止输入/输出行为的规范自动构造实现。传统规范用有限信号集上的 ω-词逻辑或自动机表示,实现用转换器表示。本文转向无限字母表上的数据 ω-词,规范与实现分别采用带有限寄存器的自动机和转换器。作者按规范是非确定、全称还是确定,以及实现寄存器数是否给定,分情形研究合成问题。在无界情形,全称与非确定规范均不可判定,而确定规范可判定;在有界情形,非确定规范仍不可判定,但禁止对输入数据做测试后可恢复可判定性。所用通用技术还可重新证明全称规范有界合成的已知可判定结果。
In reactive synthesis, the goal is to automatically generate an implementation from a specification of the reactive and non-terminating input/output behaviours of a system. Specifications are usually modelled as logical formulae or automata over infinite sequences of signals ($\omega$-words), while implementations are represented as transducers. In the classical setting, the set of signals is assumed to be finite. In this paper, we consider data $\omega$-words instead, i.e., words over an infinite alphabet. In this context, we study specifications and implementations respectively given as automata and transducers extended with a finite set of registers. We consider different instances, depending on whether the specification is nondeterministic, universal or deterministic, and depending on whether the number of registers of the implementation is given or not. In the unbounded setting, we show undecidability for both universal and nondeterministic specifications, while decidability is recovered in the deterministic case. In the bounded setting, undecidability still holds for nondeterministic specifications, but can be recovered by disallowing tests over input data. The generic technique we use to show the latter result allows us to reprove some known result, namely decidability of bounded synthesis for universal specifications.
@article{paperbot1330,
title = {Synthesis of Data Word Transducers},
author = {Léo Exibard and Emmanuel Filiot and Pierre-Alain Reynier},
journal = {Logical Methods in Computer Science},
volume = {Volume 17, Issue 1},
year = {2021},
doi = {10.23638/lmcs-17(1:22)2021}
}