Back to Search
Start Over
On universal partial words
- Publisher :
- Episciences.org
-
Abstract
- A universal word for a finite alphabet $A$ and some integer $n\geq 1$ is a word over $A$ such that every word in $A^n$ appears exactly once as a subword (cyclically or linearly). It is well-known and easy to prove that universal words exist for any $A$ and $n$. In this work we initiate the systematic study of universal partial words. These are words that in addition to the letters from $A$ may contain an arbitrary number of occurrences of a special `joker' symbol $\Diamond\notin A$, which can be substituted by any symbol from $A$. For example, $u=0\Diamond 011100$ is a linear partial word for the binary alphabet $A=\{0,1\}$ and for $n=3$ (e.g., the first three letters of $u$ yield the subwords $000$ and $010$). We present results on the existence and non-existence of linear and cyclic universal partial words in different situations (depending on the number of $\Diamond$s and their positions), including various explicit constructions. We also provide numerous examples of universal partial words that we found with the help of a computer.<br />Discrete Mathematics & Theoretical Computer Science ; Vol. 19 no. 1 ; 1365-8050
- Subjects :
- 010201 computation theory & mathematics
Computer Science - Information Theory
0202 electrical engineering, electronic engineering, information engineering
Mathematics - Combinatorics
Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing)
020206 networking & telecommunications
Computer Science - Formal Languages and Automata Theory
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Computer Science::Formal Languages and Automata Theory
Subjects
Details
- ISSN :
- 13658050
- Database :
- OpenAIRE
- Accession number :
- edsair.doi...........7773ac8fbff07ae3b9fd89ff0d462ccd