Hostname: page-component-8448b6f56d-qsmjn Total loading time: 0 Render date: 2024-04-23T11:53:52.382Z Has data issue: false hasContentIssue false

Languages under concatenation and shuffling

Published online by Cambridge University Press:  04 March 2009

Steven T. Tschantz
Affiliation:
Department of Mathematics, Vanderbilt University, Nashville, TN 37240

Extract

The shuffle product of two words u and v, denoted u‖v, is the set of all words of the form x1y1x2y2xnyn for some n and for some (possible empty) words x1, …xn, y1, …yn, such that u = x1x2xn, and v = y1y2yn. In other words, uv is the set of all possible words that can be obtained by merging u and v so that the letters of u and v separately maintain their original orders but are allowed to alternate arbitrarily. The shuffle product of languages L and M, denoted LM, is the union of all uv for uL and vM.

Type
Research Article
Copyright
Copyright © Cambridge University Press 1994

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Gischer, J. L. (1988) The equational theory of pomsets. Theoretical Computer Science 61 199224.CrossRefGoogle Scholar
Valdes, J., Tarjan, R. E. and Lawler, E. L. (1982) The recognition of series-parallel digraphs. SIAM J. Comput. 11 298313.CrossRefGoogle Scholar