Abstract
A partial word is a sequence of symbols over a finite alphabet that may have some undefined positions, called holes, that match every letter of the alphabet. Previous work completed the classification of all unary patterns with respect to partial word avoidability, as well as the classification of all binary patterns with respect to non-trivial partial word avoidability. In this paper, we pose the problem of avoiding patterns in partial words very dense with holes. We define the concept of hole sparsity, a measure of the frequency of holes in a partial word, and determine the minimum hole sparsity for all unary patterns in the context of trivial and non-trivial avoidability.
This material is based upon work supported by the National Science Foundation under Grant No. DMS–0754154. The Department of Defense is also gratefully acknowledged. We thank Robert Mercaş for very valuable help in the writing of this paper. A World Wide Web server interface has been established at www.uncg.edu/cmp/research/patterns for automated use of the programs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allouche, J.P., Shallit, J.: Automatic Sequences: Theory, Applications, Generalizations. Cambridge University Press, Cambridge (2003)
Bean, D.R., Ehrenfeucht, A., McNulty, G.: Avoidable patterns in strings of symbols. Pacific Journal of Mathematics 85, 261–294 (1979)
Blanchet-Sadri, F.: Algorithmic Combinatorics on Partial Words. Chapman & Hall/CRC Press, Boca Raton (2008)
Blanchet-Sadri, F., Mercaş, R., Simmons, S., Weissenstein, E.: Avoidable binary patterns in partial words. Acta Informatica 48, 25–41 (2011)
Cassaigne, J.: Unavoidable binary patterns. Acta Informatica 30, 385–395 (1993)
Cassaigne, J.: Motifs évitables et régularités dans les mots. PhD thesis, Paris VI (1994)
Crochemore, M., Ilie, L., Rytter, W.: Repetitions in strings: Algorithms and combinatorics. Theoretical Computer Science 410, 5227–5235 (2009)
Currie, J.D.: Pattern avoidance: themes and variations. Theoretical Computer Science 339 (2005)
Lothaire, M.: Combinatorics on Words. Cambridge University Press, Cambridge (1997)
Lothaire, M.: Algebraic Combinatorics on Words. Cambridge University Press, Cambridge (2002)
Main, M.G., Bucher, W., Haussler, D.: Applications of an infinite squarefree co-CFL. Theoretical Computer Science 49, 113–119 (1987)
Manea, F., Mercaş, R.: Freeness of partial words. Theoretical Computer Science 389, 265–277 (2007)
Ochem, P.: A generator of morphisms for infinite words. RAIRO-Theoretical Informatics and Applications 40, 427–441 (2006)
Ochem, P., Rampersad, N., Shallit, J.: Avoiding aproximate squares. International Journal of Foundations of Computer Science 19, 633–648 (2008)
Richomme, G., Wlazinski, F.: Some results on k-power-free morphisms. Theoretical Computer Science 273, 119–142 (2002)
Roth, P.: Every binary pattern of length six is avoidable on the two-letter alphabet. Acta Informatica 29, 95–106 (1992)
Schmidt, U.: Motifs inévitables dans les mots. Technical Report LITP 86–63 Thèse, Paris VI (1986)
Schmidt, U.: Avoidable patterns on two letters. Theoretical Computer Science 63, 1–17 (1989)
Thue, A.: Über unendliche Zeichenreihen. Norske Vid. Selsk. Skr. I, Mat. Nat. Kl. Christiana 7, 1–22 (1906)
Thue, A.: Über die gegenseitige Lage gleicher Teile gewisser Zeichenreihen. Norske Vid. Selsk. Skr. I, Mat. Nat. Kl. Christiana 1, 1–67 (1912)
Zimin, A.I.: Blocking sets of terms. Mathematics of the USSR-Sbornik 47, 353–364 (1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blanchet-Sadri, F., Black, K., Zemke, A. (2011). Unary Pattern Avoidance in Partial Words Dense with Holes. In: Dediu, AH., Inenaga, S., MartÃn-Vide, C. (eds) Language and Automata Theory and Applications. LATA 2011. Lecture Notes in Computer Science, vol 6638. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21254-3_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-21254-3_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21253-6
Online ISBN: 978-3-642-21254-3
eBook Packages: Computer ScienceComputer Science (R0)