Extending regular expressions with iterated shuffle (Q1063422)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Extending regular expressions with iterated shuffle |
scientific article |
Statements
Extending regular expressions with iterated shuffle (English)
0 references
1985
0 references
By using the result operations (union, product, and star), the shuffle operation {Russian{Sh}}, and its closure, the iterated shuffle \(\dag\), the three slip-families \(Shuf:=(v,\text{Russian{Sh}},\dag)(Fin)\), \(ER:=(v,\cdot,*,\dag)(Fin)\) and \(SE:=(v,\cdot,*,\text{Russian{Sh}},\dag)(Fin)\) are studied. While there exists a simple one-counter language L, whose iterated shuffle \(L^{\dag}\) is an NP-complete set [\textit{M. K. Warmuth} and \textit{D. Haussler}, J. Comput. Syst. Sci. 28, 345-358 (1984; Zbl 0549.68039)], it is here shown that the family ER defines only sets that are acceptable by some multicounter language in quasi-realtime, thus are acceptable in nondeterministic logarithmic space and consequently are in P. The result obtained corrects Corollary 3.11 in the author's paper in Theor. Comput. Sci. 14, 127-154 (1981; Zbl 0477.68034), generalizes Theorem 5.1 in the paper of Warmuth and Haussler (loc. cit.), and adds to the research by Shaw, Riddle, Kimura, Araki and Tokura, Slutzki, and others.
0 references
shuffle expressions
0 references
Petri net languages
0 references
multicounter language
0 references
quasi- realtime
0 references
0 references