On the enlargement of the class of regular languages by the shuffle closure (Q760799)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On the enlargement of the class of regular languages by the shuffle closure |
scientific article |
Statements
On the enlargement of the class of regular languages by the shuffle closure (English)
0 references
1983
0 references
The author examines the effect of adding two new operations to regular expressions: the shuffle and shuffle closure operators. These give flow expressions and pseudo-flow languages. (Flow languages are obtained when some of the symbols are interpreted as lock and signal instructions.) The original motivation for the study of flow expressions was the description of allowable interleavings of computations in a concurrent environment. The author shows that pseudo-flow languages are properly contained in the context-sensitive languages. [Flow languages are exactly the recursively enumerable languages.] The language \(\{a^ nb^ nc^ n:\) \(n\geq 1\}\) is shown to be a non-pseudo-flow language via a pumping lemma, which the author establishes.
0 references
regular expressions
0 references
shuffle
0 references
shuffle closure
0 references
flow expressions
0 references
pseudo- flow languages
0 references
context-sensitive languages
0 references
recursively enumerable languages
0 references