On the enlargement of the class of regular languages by the shuffle closure (Q760799)

From MaRDI portal





scientific article; zbMATH DE number 3885331
Language Label Description Also known as
default for all languages
No label defined
    English
    On the enlargement of the class of regular languages by the shuffle closure
    scientific article; zbMATH DE number 3885331

      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

      Identifiers