Abstract
The Lempel–Ziv complexity is a fundamental measure of complexity for words, closely connected with the famous LZ77, LZ78 compression algorithms. We investigate this complexity measure for one of the most important families of infinite words in combinatorics, namely the fixed points of morphisms. We give a complete characterisation of the complexity classes which are Θ(1), Θ(logn), and Θ(n \(^{\rm 1/{\it k}}\)), k ∈ ℕ, k ≥2, depending on the periodicity of the word and the growth function of the morphism. The relation with the well-known classification of Ehrenfeucht, Lee, Rozenberg, and Pansiot for factor complexity classes is also investigated. The two measures complete each other, giving an improved picture for the complexity of these infinite words.
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
Amigo, J.M., Szczepanski, J., Wajnryb, E., Sanchez-Vives, M.V.: Estimating the entropy rate of spike trains via Lempel-Ziv complexity. Neural Computation 16(4), 717–736 (2004)
de Bruijn, N.G.: A combinatorial problem. Nederl. Akad. Wetensch. Proc. 49, 758–764 (1946)
Chaitin, G.: On the length of programs for computing finite binary sequences. J. Assoc. Comput. Mach. 13, 547–569 (1966)
Chen, X., Kwong, S., Li, M.: A compression algorithm for DNA sequences. IEEE Engineering in Medicine and Biology Magazine 20(4), 61–66 (2001)
Choffrut, C., Karhumäki, J.: Combinatorics on words. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. I, pp. 329–438. Springer, Heidelberg (1997)
Crochemore, M.: Linear searching for a square in a word. In: Apostolico, A., Galil, Z. (eds.) NATO Advanced Research Workshop on Combinatorial Algorithms on Words, 1984, pp. 66–72. Springer, Berlin (1985)
Ehrenfeucht, A., Lee, K.P., Rozenberg, G.: Subword complexities of various classes of deterministic developmental languages without interaction. Theoret. Comput. Sci. 1, 59–75 (1975)
Ehrenfeucht, A., Rozenberg, G.: On the subword complexities of square-free D0L-languages. Theoret. Comput. Sci. 16, 25–32 (1981)
Ehrenfeucht, A., Rozenberg, G.: On the subword complexities of D0L-languages with a constant distribution. Theoret. Comput. Sci. 13, 108–113 (1981)
Ehrenfeucht, A., Rozenberg, G.: On the subword complexities of homomorphic images of languages. RAIRO Informatique Théorique 16, 303–316 (1982)
Ehrenfeucht, A., Rozenberg, G.: On the subword complexities of locally catenative D0L-languages. Information Processing Letters 16, 7–9 (1982)
Ehrenfeucht, A., Rozenberg, G.: On the subword complexities of m-free D0L-languages. Information Processing Letters 17, 121–124 (1983)
Farach, M., Noordewier, M.O., Savari, S.A., Shepp, L.A., Wyner, A.D., Ziv, J.: On the entropy of DNA: algorithms and measurements based on memory and rapid convergence. In: Proc. of SODA 1995, pp. 48–57 (1995)
Gusev, V.D., Kulichkov, V.A., Chupakhina, O.M.: The Lempel-Ziv complexity and local structure analysis of genomes. Biosystems 30(1-3), 183–200 (1993)
Ilie, L., Yu, S., Zhang, K.: Word complexity and repetitions in words. Internat. J. Found. Comput. Sci. 15(1), 41–55 (2004)
Kolmogorov, A.N.: Three approaches to the quantitative definition of information. Probl. Inform. Transmission 1, 1–7 (1965)
Kolpakov, R., Kucherov, G.: Finding maximal repetitions in a word in linear time. In: Proc. of the 40th Annual Symposium on Foundations of Computer Science, pp. 596–604. IEEE Computer Soc., Los Alamitos (1999)
Lempel, A., Ziv, J.: On the Complexity of Finite Sequences. IEEE Trans. Inform. Theory 92(1), 75–81 (1976)
Lothaire, M.: Combinatorics on Words. Addison-Wesley, Reading (1983); Reprinted with corrections, Cambridge Univ. Press, Cambridge (1997)
Lothaire, M.: Algebraic Combinatorics on Words. Cambridge University Press, Cambridge (2002)
Lothaire, M.: Applied Combinatorics on Words. Cambridge University Press, Cambridge (2005)
Main, M.G.: Detecting leftmost maximal periodicities. Discrete Appl. Math. 25(1-2), 145–153 (1989)
Pansiot, J.-J.: Bornes inférieures sur la complexité des facteurs des mots infinis engendrés par morphismes itérés. In: Fontet, M., Mehlhorn, K. (eds.) STACS 1984. LNCS, vol. 166, pp. 230–240. Springer, Heidelberg (1984)
Pansiot, J.-J.: Complexité des facteurs des mots infinis engendrés par morphismes itérés. In: Paredaens, J. (ed.) ICALP 1984. LNCS, vol. 172, pp. 380–389. Springer, Heidelberg (1984)
Rozenberg, G.: On subwords of formal languages. In: Gecseg, F. (ed.) FCT 1981. LNCS, vol. 117, pp. 328–333. Springer, Heidelberg (1981)
Rozenberg, G., Salomaa, A.: The Mathematical Theory of L Systems. Academic Press, London (1980)
Rytter, W.: Application of Lempel-Ziv factorization to the approximation of grammar-based compression. Theoret. Comput. Sci. 302(1-3), 211–222 (2003)
Salomaa, A., Soittola, M.: Automata-theoretic aspects of formal power series. Springer, New York (1978)
Szczepanski, J., Amigo, M., Wajnryb, E., Sanchez-Vives, M.V.: Application of Lempel-Ziv complexity to the analysis of neural discharges. Network: Computation in Neural Systems 14(2), 335–350 (2003)
Szczepanski, J., Amigo, J.M., Wajnryb, E., Sanchez-Vives, M.V.: Characterizing spike trains with Lempel-Ziv complexity. Neurocomputing 58-60, 79–84 (2004)
Ziv, J., Lempel, A.: A universal algorithm for sequential data compression. IEEE Trans. Inform. Theory 23(3), 337–343 (1977)
Ziv, J., Lempel, A.: Compression of individual sequences via variable-rate coding. IEEE Trans. Inform. Theory 24(5), 530–536 (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Constantinescu, S., Ilie, L. (2006). The Lempel-Ziv Complexity of Fixed Points of Morphisms. In: Královič, R., Urzyczyn, P. (eds) Mathematical Foundations of Computer Science 2006. MFCS 2006. Lecture Notes in Computer Science, vol 4162. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11821069_25
Download citation
DOI: https://doi.org/10.1007/11821069_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37791-7
Online ISBN: 978-3-540-37793-1
eBook Packages: Computer ScienceComputer Science (R0)