
arXiv: 2108.09282
The literal and the initial literal shuffle have been introduced to model the behavior of two synchronized processes. However, it is not possible to describe the synchronization of multiple processes. Furthermore, both restricted forms of shuffling are not associative. Here, we extend the literal shuffle and the initial literal shuffle to multiple arguments. We also introduce iterated versions, much different from the iterated ones previously introduced for the binary literal and initial literal shuffle. We investigate formal properties, and show that in terms of expressive power, in a full trio, they coincide with the general shuffle. Furthermore, we look at closure properties with respect to the regular, context-free, context-sensitive, recursive and recursively enumerable languages for all operations introduced. Then, we investigate various decision problems motivated by analogous problems for the (ordinary) shuffle operation. Most problems we look at are tractable, but we also identify one intractable decision problem.
Accepted at The Prague Stringology Conference (PSC) 2021
FOS: Computer and information sciences, D.1.3, Formal Languages and Automata Theory (cs.FL), initial literal shuffle, shuffle, Theory of computing, Computer Science - Formal Languages and Automata Theory, formal language theory, F.4.3; D.1.3, Theory of software, Discrete mathematics in relation to computer science, Computer Science - Distributed, Parallel, and Cluster Computing, \(n\)-ary variants, F.4.3, Distributed, Parallel, and Cluster Computing (cs.DC), literal shuffle, 68Q45 (Primary) 68Q85 (Secondary)
FOS: Computer and information sciences, D.1.3, Formal Languages and Automata Theory (cs.FL), initial literal shuffle, shuffle, Theory of computing, Computer Science - Formal Languages and Automata Theory, formal language theory, F.4.3; D.1.3, Theory of software, Discrete mathematics in relation to computer science, Computer Science - Distributed, Parallel, and Cluster Computing, \(n\)-ary variants, F.4.3, Distributed, Parallel, and Cluster Computing (cs.DC), literal shuffle, 68Q45 (Primary) 68Q85 (Secondary)
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
