Skip to main content
Log in

A first step in characterizing three-element codes

  • Original Article
  • Published:
Acta Informatica Aims and scope Submit manuscript

Abstract

It is always an interesting subject to investigate whether a three-element language is a code or not. In this paper, we consider a special class of three-element languages, where two words have the same length which is less than the length of the third word. We give a necessary and sufficient condition to state whether a three-element language in this class is a code. This result partially resolves the problem proposed by Professor H. J. Shyr in 1990s.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Berstel, J., Perrin, D., Reutenauer, C.: Codes and Automata, Encyclopedia on Mathematics and Its Applications, vol. 129. Cambridge University Press, Cambridge (2009)

    Google Scholar 

  2. Budkina, L.G., Markov, A.A.: On $F$-semigroups with three generators. Math. Notes 14, 711–716 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  3. Derencourt, D.: A three-word code which is not prefix–suffix composed. Theor. Comput. Sci. 163, 145–160 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  4. Harju, T., Nowotka, D.: On the independence of equations in three variables. Theor. Comput. Sci. 307, 139–172 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Fan, C.M., Shyr, H.J., Yu, S.S.: d-Words and d-languages. Acta Inform. 35, 709–727 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  6. Karhumäki, J.: On three-element codes. Theor. Comput. Sci. 40, 3–11 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  7. Karhumäki, J.: A property of three-element codes. Theor. Comput. Sci. 41, 215–222 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  8. Karhumäki, J., Petre, I.: Conway’s problem for three-word sets. Theor. Comput. Sci. 289, 705–725 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  9. Lothaire, M.: Combinatorics on Words, Encyclopedia of Mathematics and Its Applications. Addison-Wesley, Reading (1983)

    MATH  Google Scholar 

  10. Li, Z.Z., Tsai, Y.S.: Three-element codes with one d-primitive word. Acta Inform. 41, 171–180 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  11. Li, Z.Z., Tsai, Y.S., Yih, G.C.: Characterizations on codes with three elements. Soochow J. Math. 30, 177–196 (2004)

    MathSciNet  MATH  Google Scholar 

  12. Lallement, G.: Semigroups and Combinatorial Applications. Wiley, New York (1979)

    MATH  Google Scholar 

  13. Restivo, A., Salemi, S., Sportelli, T.: Completing codes. RAIRO Théor. Inform. Appl. 23, 135–147 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  14. Spehner, J.-C.: Quelques problèmes d’extension, de conjugaison et de présentation des sous-monoïdes d’un monoïde libre, Thèse de Doctorat d’État, Université de Paris VII (1976)

  15. Spehner, J.-C.: Les présentations des sous-monoïdes de rang 3 d’un monoïde libre, Lecture Notes in Mathematics, vol. 855, Semigroups (Proceedings of Conference Mathematical Sciences Research Institute, Oberwolfach, 1978), pp. 116–155. Springer, Berlin (1981)

  16. Spehner, J.-C.: Les présentations des sous-monoïdes de rang 3 d’un monoïde libre. une correction, Publications Mathématiques 31, Université de Haute Alsace (1985)

Download references

Acknowledgements

The authors would like to thank the referees for their careful reading of the manuscript and useful suggestions.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Lu Qing or Yang Di.

Additional information

This work is supported by Applied Basic Research Program of Science and Technology Department of Yunnan Province of China # 2014FB101, Educational Committee Major Natural Science Foundation of Yunnan Province of China # ZD2015013, and National Natural Science Foundation of China # 11261066.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chunhua, C., Qing, L. & Di, Y. A first step in characterizing three-element codes. Acta Informatica 55, 445–457 (2018). https://doi.org/10.1007/s00236-017-0309-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00236-017-0309-2

Mathematics Subject Classification

Navigation