On universal partial words
Abstract
A universal word for a finite alphabet and some integer is a word over such that every word in appears exactly once as a subword (cyclically or linearly). It is well-known and easy to prove that universal words exist for any and . In this work we initiate the systematic study of universal partial words. These are words that in addition to the letters from may contain an arbitrary number of occurrences of a special `joker' symbol , which can be substituted by any symbol from . For example, is a linear partial word for the binary alphabet and for (e.g., the first three letters of yield the subwords and ). We present results on the existence and non-existence of linear and cyclic universal partial words in different situations (depending on the number of 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.
Cite
@article{arxiv.1601.06456,
title = {On universal partial words},
author = {Herman Z. Q. Chen and Sergey Kitaev and Torsten Mütze and Brian Y. Sun},
journal= {arXiv preprint arXiv:1601.06456},
year = {2023}
}