A note on algebras of languages

We study the Boolean algebras R,CS,D of regular languages, context-sensitive languages and decidable languages, respectively, over any alphabet. It is well known that R⊂CS⊂D, with proper inclusions. After observing that these Boolean algebras are all isomorphic, we study some immunity properties: fo...

Full description

Saved in:
Bibliographic Details
Published inTheoretical computer science Vol. 412; no. 46; pp. 6531 - 6536
Main Authors Marini, Claudio, Simi, Giulia, Sorbi, Andrea, Sorrentino, Marianna
Format Journal Article
LanguageEnglish
Published Oxford Elsevier B.V 28.10.2011
Elsevier
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We study the Boolean algebras R,CS,D of regular languages, context-sensitive languages and decidable languages, respectively, over any alphabet. It is well known that R⊂CS⊂D, with proper inclusions. After observing that these Boolean algebras are all isomorphic, we study some immunity properties: for instance we prove that for every coinfinite decidable language L there exists a decidable language L′ such that L⊆L′, L′−L is infinite, and there is no context-sensitive language L″, with L″⊆L′ unless L″−L is finite; similarly, for every coinfinite regular language L there exists a context-sensitive language L′ such that L⊆L′, L′−L is infinite, and there is no regular language L″ such that L″⊆L′, unless L″−L is finite.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0304-3975
1879-2294
DOI:10.1016/j.tcs.2011.08.022