2014
DOI: 10.2168/lmcs-10(3:24)2014
|View full text |Cite
|
Sign up to set email alerts
|

On Separation by Locally Testable and Locally Threshold Testable Languages

Abstract: Abstract. A separator for two languages is a third language containing the first one and disjoint from the second one. We investigate the following decision problem: given two regular input languages, decide whether there exists a locally testable (resp. a locally threshold testable) separator. In both cases, we design a decision procedure based on the occurrence of special patterns in automata accepting the input languages. We prove that the problem is computationally harder than deciding membership. The corr… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
15
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 21 publications
(16 citation statements)
references
References 56 publications
1
15
0
Order By: Relevance
“…Recently, a research effort has been made to investigate this problem from a radically different perspective, with the aim of finding new and self-contained proofs relying on elementary ideas and notions from language theory only. Such proofs were obtained for several results already known in the algebraic framework [Czerwiński et al 2013;Place et al 2013b;Place and Zeitoun 2014b;Place et al 2013a;Place and Zeitoun 2016]. This paper is a continuation of this effort for classes that were not solved even in the algebraic setting: we solve the separation problem for Σ 2 (<), and we use our solution as a basis to obtain decidable characterizations for the classes BΣ 2 (<), ∆ 3 (<) and Σ 3 (<).Our proof works as follows: given two regular languages, one can easily construct a morphism α from A * into a finite monoid M that recognizes both languages.…”
mentioning
confidence: 93%
“…Recently, a research effort has been made to investigate this problem from a radically different perspective, with the aim of finding new and self-contained proofs relying on elementary ideas and notions from language theory only. Such proofs were obtained for several results already known in the algebraic framework [Czerwiński et al 2013;Place et al 2013b;Place and Zeitoun 2014b;Place et al 2013a;Place and Zeitoun 2016]. This paper is a continuation of this effort for classes that were not solved even in the algebraic setting: we solve the separation problem for Σ 2 (<), and we use our solution as a basis to obtain decidable characterizations for the classes BΣ 2 (<), ∆ 3 (<) and Σ 3 (<).Our proof works as follows: given two regular languages, one can easily construct a morphism α from A * into a finite monoid M that recognizes both languages.…”
mentioning
confidence: 93%
“…However, the motivations are disconnected from our own, and the proofs rely on deep, purely algebraic arguments. Recently, a research effort has been made to investigate this problem from a different perspective, with the aim of finding new and self-contained proofs relying on elementary ideas and notions from language theory only [8,16,19,17]. This paper is a continuation of this effort: we solve the separation problem for Σ 2 , and use our solution as a basis to obtain decidable characterizations for BΣ 2 , ∆ 3 and Σ 3 .…”
mentioning
confidence: 99%
“…Since V * L1 = V * D [21] (where D is the pseudovariety of definite semigroups that satisfies se = e for all e 2 = e) the problem is slightly simplified. There are two main approaches to solving this problem, the first one is using the Derived Category theorem [18], [22], [24], [25] and the other is using Presburger arithmetic [2], [19]. Both these approaches crucially depend on the fact that a semigroup S divides a semigroup in V * D if and only if it divides a semigroup in V * D n (pseudovariety D n satisfies the identity yx 1…”
Section: Discussionmentioning
confidence: 99%