42
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Overlapping words, codes, disjunctivity and density of languages

, &
Pages 169-189 | Received 01 Nov 2005, Accepted 30 Mar 2007, Published online: 02 Oct 2008
 

This paper reports on a study of some combinatorial properties of overlapping words and overlapping languages. A maximal overlapping subword v of u is an overlapping subword of u and any word of a longer length than the word v is not an overlapping subword of u. For a language L, the notation mo(u) and mo(L) are used to represent the maximal overlapping subword of u and the set {mo(u) | uL}, respectively. It is true that mo(f n )=f n−1 for each primitive word f and n≥2. It is also shown that for a language L, whether L is a prefix code can be determined by whether mo(L) is a prefix code, and that if mo(L) is dense it always implies that L is dense. Some results concerning a language L satisfying mo(L)=L are provided. Several characterizations between a word w and its overlapping language ⟨ w⟩ are presented.

Acknowledgements

This paper was supported by the National Science Council, ROC., under Grant NSC 95-2115-M-156-001.

Additional information

Notes on contributors

Kuo-Hsiang Chen

Email: [email protected]

Yen-Shung Tsai

Email: [email protected]

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,129.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.