AbstractLetX be a finite alphabet and letX* be the free monoid generated byX. A languageA
$$ \subseteq $$
X* is called left-noncounting if there existsk ≥ 0 such that forx,y εX*,xky εA if and only ifxk+iy εA. The class of all left-noncounting languages overX forms a Boolean algebra which generally contains properly the class of all noncounting languages overX and is properly contained in the class of all power-separating languages overX. In this paper, we discuss some relations among these three classes of languages and we characterize the automata accepting the left-noncounting languages and the syn tactic monoids of the left-noncounting languages.
[1]
Huei-Jan Shyr,et al.
Power-separating regular languages
,
2005,
Mathematical systems theory.
[2]
R. McNaughton,et al.
Counter-Free Automata
,
1971
.
[3]
Karel Culik,et al.
Classification of Noncounting Events
,
1971,
J. Comput. Syst. Sci..
[4]
Dana S. Scott,et al.
Finite Automata and Their Decision Problems
,
1959,
IBM J. Res. Dev..
[5]
Marcel Paul Schützenberger,et al.
On Synchronizing Prefix Codes
,
1967,
Inf. Control..
[6]
A. Clifford,et al.
The algebraic theory of semigroups
,
1964
.