Skip to main content

Cyclic Complexity of Words

  • Conference paper
  • 675 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8634))

Abstract

We introduce and study a new complexity function on words, which we call cyclic complexity, which counts the number of conjugacy classes of factors of each given length. We extend the famous Morse-Hedlund theorem to the setting of cyclic complexity by showing that a word is ultimately periodic if and only if it has bounded cyclic complexity. Unlike most complexity functions, cyclic complexity distinguishes between Sturmian words having different slopes. More precisely, we prove that if x is a Sturmian word and y is a word having the same cyclic complexity of x then y is Sturmian and, up to renaming letters, it has the same language of factors of x.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berstel, J.: Sturmian and episturmian words (a survey of some recent results). In: Bozapalidis, S., Rahonis, G. (eds.) CAI 2007. LNCS, vol. 4728, pp. 23–47. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  2. Berstel, J., Lauve, A., Reutenauer, C., Saliola, F.: Combinatorics on Words: Christoffel Words and Repetition in Words. CRM monograph series, vol. 27. American Mathematical Society (2008)

    Google Scholar 

  3. Blanchet-Sadri, F., Fox, N.: On the asymptotic abelian complexity of morphic words. In: Béal, M.-P., Carton, O. (eds.) DLT 2013. LNCS, vol. 7907, pp. 94–105. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  4. Borel, J.-P., Reutenauer, C.: On Christoffel classes. RAIRO Theor. Inform. Appl. 40(1), 15–27 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  5. Brlek, S., Hamel, S., Nivat, M., Reutenauer, C.: On the palindromic complexity of infinite words. Internat. J. Found. Comput. Sci. 15(2), 293–306 (2004)

    MATH  MathSciNet  Google Scholar 

  6. Jenkinson, O., Zamboni, L.Q.: Characterisations of balanced words via orderings. Theoret. Comput. Sci. 310(1-3), 247–271 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  7. Kamae, T., Zamboni, L.: Maximal pattern complexity for discrete systems. Ergodic Theory Dynam. Systems 22(4), 1201–1214 (2002)

    MATH  MathSciNet  Google Scholar 

  8. Karhumäki, J., Saarela, A., Zamboni, L.Q.: On a generalization of abelian equivalence and complexity of infinite words. J. Comb. Theory, Ser. A 120(8), 2189–2206 (2013)

    Article  Google Scholar 

  9. Lothaire, M.: Algebraic Combinatorics on Words. Cambridge University Press, Cambridge (2002)

    Book  MATH  Google Scholar 

  10. Madill, B., Rampersad, N.: The abelian complexity of the paperfolding word. Discrete Math. 313(7), 831–838 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  11. Mantaci, S., Restivo, A., Sciortino, M.: Burrows-Wheeler transform and Sturmian words. Inform. Process. Lett. 86(5), 241–246 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  12. Mignosi, F., Restivo, A.: A new complexity function for words based on periodicity. Internat. J. Algebra Comput. 23(4), 963–988 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  13. Mignosi, F., Restivo, A., Sciortino, M.: Words and forbidden factors. Theoret. Comput. Sci. 273(1-2), 99–117 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  14. Morse, M., Hedlund, G.A.: Symbolic dynamics. Amer. J. Math. 60, 1–42 (1938)

    Article  MathSciNet  Google Scholar 

  15. Fogg, N.P.: Substitutions in Dynamics, Arithmetics and Combinatorics. Lecture Notes in Math., vol. 1794. Springer (2002)

    Google Scholar 

  16. Richomme, G., Saari, K., Zamboni, L.: Abelian complexity of minimal subshifts. J. Lond. Math. Soc. 83(1), 79–95 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  17. Rigo, M., Salimov, P.: Another generalization of abelian equivalence: Binomial complexity of infinite words. In: Karhumäki, J., Lepistö, A., Zamboni, L. (eds.) WORDS 2013. LNCS, vol. 8079, pp. 217–228. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  18. Saarela, A.: Ultimately constant abelian complexity of infinite words. J. Autom. Lang. Comb. 14(3-4), 255–258 (2010)

    MathSciNet  Google Scholar 

  19. Turek, O.: Abelian complexity and abelian co-decomposition. Theoret. Comput. Sci. 469, 77–91 (2013)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag GmbH Berlin Heidelberg

About this paper

Cite this paper

Cassaigne, J., Fici, G., Sciortino, M., Zamboni, L.Q. (2014). Cyclic Complexity of Words. In: Csuhaj-Varjú, E., Dietzfelbinger, M., Ésik, Z. (eds) Mathematical Foundations of Computer Science 2014. MFCS 2014. Lecture Notes in Computer Science, vol 8634. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44522-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-44522-8_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-44521-1

  • Online ISBN: 978-3-662-44522-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics