# Synthesis of Data Word Transducers

**Authors:** L\'eo Exibard, Emmanuel Filiot, Pierre-Alain Reynier

arXiv: 1905.03538 · 2023-06-22

## TL;DR

This paper explores the synthesis of data word transducers from specifications over infinite alphabets, revealing decidability results in various settings and extending classical reactive synthesis to data $	ext{omega}$-words.

## Contribution

It introduces a framework for synthesizing transducers with registers from data $	ext{omega}$-word specifications, analyzing decidability across different specification types and register constraints.

## Key findings

- Decidability in deterministic data $	ext{omega}$-word synthesis
- Undecidability for nondeterministic specifications with data
- Decidability can be recovered by restricting input tests in bounded synthesis

## Abstract

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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.03538/full.md

## Figures

5 figures with captions in the complete paper: https://tomesphere.com/paper/1905.03538/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1905.03538/full.md

---
Source: https://tomesphere.com/paper/1905.03538