Arrow Research search
Back to Highlights

Highlights 2013

Separating regular languages by piecewise testable and unambiguous languages

Conference Abstract Highlights presentation Logic in Computer Science ยท Theoretical Computer Science

Abstract

We discuss the separation problem for regular languages. We give a Ptime algorithm to check whether two given regular languages are separable by a piecewise testable language, that is, whether a $\mathcal{B}\Sigma_1(<)$ sentence can witness that the languages are disjoint. If this is possible, we express a separator by saturating one of the original languages by a suitable congruence. Following the same line, we show that one can also decide whether two regular languages can be separated by an unambiguous (i. e. $FO^2(<)$-definable) language, albeit with a higher complexity.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Highlights of Logic, Games and Automata
Archive span
2013-2025
Indexed papers
1236
Paper id
397052943364942889
v2026.09.13