interstring
Interstring is a term used in several disciplines to denote a construct that results from interleaving two or more sequences into a single representation. The name derives from inter- and string, signaling a mixed or interwoven sequence. There is no universally fixed definition; meanings vary by field, but the core idea is the same: a single string that encodes multiple source sequences and preserves their internal orders.
In formal language theory and combinatorics, an interstring can describe an encoding of an interleaving (shuffle)
In computer science, interstrings appear in models of concurrency and dataflow as a compact representation of
In data encoding and communications, interstrings can describe multiplexed data where samples from multiple channels appear
See also: interleaving, shuffle, concurrency, dataflow, multiplexing.