1996
DOI: 10.37236/1241
|View full text |Cite
|
Sign up to set email alerts
|

Gray Codes for A-Free Strings

Abstract: For any $q \geq 2$, let $\Sigma_{q}=\{0,\ldots,q\!-\!1\}$, and fix a string $A$ over $\Sigma_{q}$. The $A$-free strings of length $n$ are the strings in $\Sigma_{q}^n$ which do not contain $A$ as a contiguous substring. In this paper, we investigate the possibility of listing the $A$-free strings of length $n$ so that successive strings differ in only one position, and by $\pm 1$ in that position. Such a listing is a Gray code for the $A$-free strings of length $n$. We identify those $q$ and $A$ such that, f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

1997
1997
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 10 publications
0
9
0
Order By: Relevance
“…, N i − 1. Squire generalizes results on clean words to m-ary Gray codes [Squ96], but leaves open the case when m is odd.…”
Section: Nonmentioning
confidence: 71%
See 1 more Smart Citation
“…, N i − 1. Squire generalizes results on clean words to m-ary Gray codes [Squ96], but leaves open the case when m is odd.…”
Section: Nonmentioning
confidence: 71%
“…, n}, ordered by inclusion, and let H n denote the Hasse diagram of B n . The correspondence shown that the answer is yes if α can be written as α = ββ · · · β, where β is a string with the property that no nontrivial prefix of β is also a suffix of β; otherwise there are parity problems for infinitely many n [Squ96].…”
Section: Nonmentioning
confidence: 99%
“…A consequence of the expansion technique is that our Gray code has the following property: if we replace each non-zero symbol in each string by 1, and 'collapse' the obtained list by keeping one copy of each binary strings, then the existing Gray code for q = 2 is obtained. The investigation on the existence of Gray codes for strings on a q-ary alphabet avoiding a general consecutive pattern has already been studied: in [8] the author gives such a Gray code only when q even, while the case of q odd is left open. Our Gray code deals with the avoidance of a particular pattern but works for any q, and an interesting development could be a deeper investigation to check if this constructions can be applied to a general consecutive pattern in order to solve the open question in [8].…”
Section: Conclusion and Further Developmentsmentioning
confidence: 99%
“…The investigation on the existence of Gray codes for strings on a q-ary alphabet avoiding a general consecutive pattern has already been studied: in [8] the author gives such a Gray code only when q even, while the case of q odd is left open. Our Gray code deals with the avoidance of a particular pattern but works for any q, and an interesting development could be a deeper investigation to check if this constructions can be applied to a general consecutive pattern in order to solve the open question in [8]. Also, it would be of interest to implement our Gray code definition into an efficient generating algorithm for the set of underlying strings.…”
Section: Conclusion and Further Developmentsmentioning
confidence: 99%
“…Over the time, the study of words and patterns became more abstract and systematic (see for instance Lothaire's books [12,13,14] and [3]). An important amount of questions concerning efficient enumeration and generation of words respecting certain properties (including pattern avoidance) were mathematically formulated and answered only relatively recently, the works closely related to the present study include [1,2,4,5,7,20,21,22].…”
Section: Introductionmentioning
confidence: 99%