English

Separating Automatic Relations

Formal Languages and Automata Theory 2023-08-03 v2

Abstract

We study the separability problem for automatic relations (i.e., relations on finite words definable by synchronous automata) in terms of recognizable relations (i.e., finite unions of products of regular languages). This problem takes as input two automatic relations RR and RR', and asks if there exists a recognizable relation SS that contains RR and does not intersect RR'. We show this problem to be undecidable when the number of products allowed in the recognizable relation is fixed. In particular, checking if there exists a recognizable relation SS with at most kk products of regular languages that separates RR from RR' is undecidable, for each fixed k2k \geq 2. Our proofs reveal tight connections, of independent interest, between the separability problem and the finite coloring problem for automatic graphs, where colors are regular languages.

Keywords

Cite

@article{arxiv.2305.08727,
  title  = {Separating Automatic Relations},
  author = {Pablo Barceló and Diego Figueira and Rémi Morvan},
  journal= {arXiv preprint arXiv:2305.08727},
  year   = {2023}
}

Comments

Long version of a paper accepted at MFCS 2023