2010
DOI: 10.1142/s0129054110007507
|View full text |Cite
|
Sign up to set email alerts
|

On the Structure of Finitely Generated Semigroups of Unary Regular Languages

Abstract: The set of all regular languages is closed under concatenation and forms a monoid known as the monoid of regular languages. In this paper the structure of finitely generated subsemigroups of this monoid in case of one letter alphabet is investigated. We prove that finitely generated semigroups of regular languages over a one letter alphabet are Kleene, rational and thus automatic. It is already known that not all of finitely generated commutative semigroups are automatic, thus we may conclude that semigroups o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…In order to prove that the family of languages accepted by finite automata coincide with the one of languages denoted by rational expressions we proceed of course by establishing a double inclusion. As sketched in Figure 1 1 , given an automaton A that accepts a language K, we describe algorithms which compute from A an expression F that denotes the same language K -I call such algorithms a Φ-map. Conversely, given an expression E that denotes a language L, we describe algorithms that compute from E an automaton B that accepts the same language L -I call such algorithms a Ψ-map.…”
Section: A New Look At Kleene's Theoremmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to prove that the family of languages accepted by finite automata coincide with the one of languages denoted by rational expressions we proceed of course by establishing a double inclusion. As sketched in Figure 1 1 , given an automaton A that accepts a language K, we describe algorithms which compute from A an expression F that denotes the same language K -I call such algorithms a Φ-map. Conversely, given an expression E that denotes a language L, we describe algorithms that compute from E an automaton B that accepts the same language L -I call such algorithms a Ψ-map.…”
Section: A New Look At Kleene's Theoremmentioning
confidence: 99%
“…In [50], was defined the family of rational monoids which contains all previously known examples of Kleene monoids; still the inclusion is strict [44]. Commutative Kleene monoids, as well as finitely generated submonoids of Rat a * are rational monoids [48,1].…”
Section: Sec 4 From Expressions To Automatamentioning
confidence: 99%
“…In order to prove that the family of languages accepted by finite automata coincide with that of the languages denoted by rational expressions we proceed by establishing a double inclusion. As sketched in Figure 1 1 , given an automaton A that accepts a language K, we describe algorithms which compute from A an expression F that denotes the same language K -I call such algorithms a Γ-map. Conversely, given an expression E that denotes a language L, we describe algorithms that compute from E an automaton B that accepts the same language L -I call such algorithms a ∆-map.…”
Section: A New Look At Kleene's Theoremmentioning
confidence: 99%
“…In [52] was defined the family of rational monoids which contains all previously known examples of Kleene monoids; still the inclusion is strict [45]. Commutative Kleene monoids, as well as finitely generated submonoids of Rat a * are rational monoids [50,1]. Section 6.…”
Section: Rational Series and Expressionsmentioning
confidence: 99%