Skip to main content

Experiments with Synchronizing Automata

  • Conference paper
  • First Online:
Implementation and Application of Automata (CIAA 2016)

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

Included in the following conference series:

Abstract

We have improved an algorithm generating synchronizing automata with a large length of the shortest reset words. This has been done by refining some known results concerning bounds on the reset length. Our improvements make possible to consider a number of conjectures and open questions concerning synchronizing automata, checking them for automata with a small number of states and discussing the results. In particular, we have verified the Černý conjecture for all binary automata with at most 12 states, and all ternary automata with at most 8 states.

A. Kisielewicz—Supported in part by the National Science Centre, Poland under project number 2012/07/B/ST1/03318.

J. Kowalski—Supported in part by the National Science Centre, Poland under project number 2015/17/B/ST6/01893.

M. Szykuła—Supported in part by the National Science Centre, Poland under project number 2013/09/N/ST6/01194.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

Notes

  1. 1.

    Personal communication.

  2. 2.

    Personal communication, unpublished.

References

  1. Almeida, J., Steinberg, B.: Matrix mortality and the Černý-Pin conjecture. In: Diekert, V., Nowotka, D. (eds.) DLT 2009. LNCS, vol. 5583, pp. 67–80. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  2. Ananichev, D.S.: The mortality threshold for partially monotonic automata. In: De Felice, C., Restivo, A. (eds.) DLT 2005. LNCS, vol. 3572, pp. 112–121. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  3. Ananichev, D., Gusev, V., Volkov, M.: Slowly synchronizing automata and digraphs. In: Hliněný, P., Kučera, A. (eds.) MFCS 2010. LNCS, vol. 6281, pp. 55–65. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Ananichev, D.S., Volkov, M.V., Gusev, V.V.: Primitive digraphs with large exponents and slowly synchronizing automata. J. Math. Sci. 192(3), 263–278 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  5. Béal, M.-P., Berlinkov, M.V., Perrin, D.: A quadratic upper bound on the size of a synchronizing word in one-cluster automata. Int. J. Found. Comput. Sci. 22(2), 277–288 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  6. Berlinkov, M., Szykuła, M.: Algebraic synchronization criterion and computing reset words. In: Italiano, G.F., Pighizzini, G., Sannella, D.T. (eds.) MFCS 2015. LNCS, vol. 9234, pp. 103–115. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  7. Cardoso, Â.: The Černý Conjecture and Other Synchronization Problems. Ph.D. thesis, University of Porto, Portugal (2014)

    Google Scholar 

  8. Carpi, A., D’Alessandro, F.: Independent sets of words and the synchronization problem. Adv. Appl. Math. 50(3), 339–355 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  9. Černý, J.: Poznámka k homogénnym eksperimentom s konečnými automatami. Matematicko-fyzikálny Časopis Slovenskej Akadémie Vied 14(3), 208–216 (1964)

    Google Scholar 

  10. Dubuc, L.: Sur les automates circulaires et la conjecture de C̆erný. Informatique théorique et applications 32, 21–34 (1998)

    MathSciNet  Google Scholar 

  11. Eppstein, D.: Reset sequences for monotonic automata. SIAM J. Comput. 19, 500–510 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  12. Frankl, P.: An extremal problem for two families of sets. Eur. J. Comb. 3, 125–127 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  13. Gonze, F., Jungers, R.M., Trahtman, A.N.: A note on a recent attempt to improve the Pin-Frankl bound. Discrete Math. Theor. Comput. Sci. 17(1), 307–308 (2015)

    MathSciNet  MATH  Google Scholar 

  14. Kari, J.: A counter example to a conjecture concerning synchronizing word in finite. EATCS Bull. 73, 146–147 (2001)

    MathSciNet  MATH  Google Scholar 

  15. Kari, J., Volkov, M.V.: Černý’s conjecture and the road coloring problem. In: Handbook of Automata. European Science Foundation (2013)

    Google Scholar 

  16. Kisielewicz, A., Szykuła, M.: Generating small automata and the Černý conjecture. In: Konstantinidis, S. (ed.) CIAA 2013. LNCS, vol. 7982, pp. 340–348. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  17. Kisielewicz, A., Szykuła, M.: Generating Synchronizing Automata with Large Reset Lengths (2016). http://arxiv.org/abs/1404.3311

  18. Pin, J.-E.: Utilisation de l’algèbre linéaire en théorie des automates. In: Actes du 1er Colloque AFCET-SMF de Mathématiques Appliquées II, pp. 85–92 (1978)

    Google Scholar 

  19. Pin, J.-E.: On two combinatorial problems arising from automata theory. In: Proceedings of the International Colloquium on Graph Theory and Combinatorics. North-Holland Mathematics Studies, vol. 75, pp. 535–548 (1983)

    Google Scholar 

  20. Steinberg, B.: The averaging trick and the Černý conjecture. Int. J. Found. Comput. Sci. 22(7), 1697–1706 (2011)

    Article  MATH  Google Scholar 

  21. Steinberg, B.: The Černý conjecture for one-cluster automata with prime length cycle. Theoret. Comput. Sci. 412(39), 5487–5491 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  22. Trahtman, A.N.: An efficient algorithm finds noticeable trends and examples concerning the Černy conjecture. In: Královič, R., Urzyczyn, P. (eds.) MFCS 2006. LNCS, vol. 4162, pp. 789–800. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  23. Trahtman, A.N.: Modifying the upper bound on the length of minimal synchronizing word. In: Owe, O., Steffen, M., Telle, J.A. (eds.) FCT 2011. LNCS, vol. 6914, pp. 173–180. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  24. Volkov, M.V.: Synchronizing automata and the Černý conjecture. In: Martín-Vide, C., Otto, F., Fernau, H. (eds.) LATA 2008. LNCS, vol. 5196, pp. 11–27. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  25. Vorel, V.: Subset synchronization of transitive automata. In: AFL, pp. 370–381 (2014)

    Google Scholar 

Download references

Acknowledgments

We thank Mikhail Volkov for suggesting Conjecture 4, and Mikhail Berlinkov for observing that the bound for one-cluster automata can be improved for periodic subsets on the cycle, which leaded to an improvement of our algorithm. We thank also Vojtěch Vorel for discussing the problem of avoiding states and sharing the series. The main part of the computations was performed on a grid that belongs to Institute of Computer Science of Jagiellonian University (thanks to Adam Roman).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marek Szykuła .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Kisielewicz, A., Kowalski, J., Szykuła, M. (2016). Experiments with Synchronizing Automata. In: Han, YS., Salomaa, K. (eds) Implementation and Application of Automata. CIAA 2016. Lecture Notes in Computer Science(), vol 9705. Springer, Cham. https://doi.org/10.1007/978-3-319-40946-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-40946-7_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-40945-0

  • Online ISBN: 978-3-319-40946-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics