The n-ary Initial Literal and Literal Shuffle
Stefan Hoffmann

TL;DR
This paper extends the literal and initial literal shuffle operations to multiple arguments and their iterated versions, analyzing their formal properties, expressive power, closure properties, and decision problems.
Contribution
It introduces multi-argument and iterated versions of literal shuffles, exploring their formal properties and computational aspects, which were not previously addressed.
Findings
Extended shuffle operations to multiple arguments and iterations.
Showed that these extended operations have the same expressive power as the general shuffle.
Identified tractable and intractable decision problems related to these operations.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · semigroups and automata theory · Formal Methods in Verification
