Separating Automatic Relations

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.Comment: Long version of a paper accepted at MFCS 202

    Similar works

    Full text

    thumbnail-image

    Available Versions