English

Regular Separability and Intersection Emptiness are Independent Problems

Formal Languages and Automata Theory 2019-08-13 v1 Logic in Computer Science

Abstract

The problem of \emph{regular separability} asks, given two languages KK and LL, whether there exists a regular language SS with KSK\subseteq S and SL=S\cap L=\emptyset. This problem has recently been studied for various classes of languages. All the results on regular separability obtained so far exhibited a noteworthy correspondence with the intersection emptiness problem: In eachcase, regular separability is decidable if and only if intersection emptiness is decidable. This raises the question whether under mild assumptions, regular separability can be reduced to intersection emptiness and vice-versa. We present counterexamples showing that none of the two problems can be reduced to the other. More specifically, we describe language classes C1\mathcal{C_1}, D1\mathcal{D_1}, C2\mathcal{C_2}, D2\mathcal{D_2} such that (i)~intersection emptiness is decidable for C1\mathcal{C_1} and D1\mathcal{D_1}, but regular separability is undecidable for C1\mathcal{C_1} and D1\mathcal{D_1} and (ii)~regular separability is decidable for C2\mathcal{C_2} and D2\mathcal{D_2}, but intersection emptiness is undecidable for C2\mathcal{C_2} and D2\mathcal{D_2}.

Cite

@article{arxiv.1908.04038,
  title  = {Regular Separability and Intersection Emptiness are Independent Problems},
  author = {Ramanathan S. Thinniyam and Georg Zetzsche},
  journal= {arXiv preprint arXiv:1908.04038},
  year   = {2019}
}