Skip to main content

Mortality and Synchronization of Unambiguous Finite Automata

  • Conference paper
  • First Online:
Combinatorics on Words (WORDS 2019)

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

Included in the following conference series:

  • 311 Accesses

Abstract

We study mortal words and words of minimum non-zero rank (in particular, synchronizing words) in strongly connected unambiguous automata. We show that every n-state strongly connected unambiguous automaton admits a word of minimum non-zero rank of length at most \(n^5\), and this word can be found in polynomial time. We show that for words of minimum rank this upper bound can be lowered to \(O(n^3 (\log n)^4)\) for prefix automata of finite codes and to \(O(n^3 \log n)\) for prefix automata of complete finite codes. We also provide quadratic lower bounds on the length of shortest mortal words for several classes of deterministic automata.

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

References

  1. 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). https://doi.org/10.1007/s10958-013-1392-8

    Article  MathSciNet  MATH  Google Scholar 

  2. Béal, M.P., Czeizler, E., Kari, J., Perrin, D.: Unambiguous automata. Math. Comput. Sci. 1(4), 625–638 (2008). https://doi.org/10.1007/s11786-007-0027-1

    Article  MathSciNet  MATH  Google Scholar 

  3. Berlinkov, M.V., Szykuła, M.: Algebraic synchronization criterion and computing reset words. Inf. Sci. 369, 718–730 (2016). https://doi.org/10.1016/j.ins.2016.07.049

    Article  MATH  Google Scholar 

  4. Berstel, J., Perrin, D., Reutenauer, C.: Codes and Automata. Encyclopedia of Mathematics and its Applications, vol. 129. Cambridge University Press, Cambridge (2010)

    Google Scholar 

  5. Biskup, M.T., Plandowski, W.: Shortest synchronizing strings for huffman codes. Theoret. Comput. Sci. 410(38), 3925–3941 (2009). https://doi.org/10.1016/j.tcs.2009.06.005

    Article  MathSciNet  MATH  Google Scholar 

  6. Carpi, A.: On synchronizing unambiguous automata. Theoret. Comput. Sci. 60(3), 285–296 (1988). https://doi.org/10.1016/0304-3975(88)90114-4

    Article  MathSciNet  MATH  Google Scholar 

  7. Fine, N.J., Wilf, H.S.: Uniqueness theorems for periodic functions. Proc. Am. Math. Soc. 16(1), 109–114 (1965)

    Article  MathSciNet  Google Scholar 

  8. Froidure, V.: Ranks of binary relations. Semigroup Forum 54(1), 381–401 (1997). https://doi.org/10.1007/BF02676619

    Article  MathSciNet  MATH  Google Scholar 

  9. Karhumäki, J., Manuch, J., Plandowski, W.: A defect theorem for bi-infinite words. Theoret. Comput. Sci. 292(1), 237–243 (2003). https://doi.org/10.1016/S0304-3975(01)00225-0

    Article  MathSciNet  MATH  Google Scholar 

  10. Kiefer, S., Mascle, C.: On finite monoids over nonnegative integer matrices and short killing words. In: Niedermeier, R., Paul, C. (eds.) 36th International Symposium on Theoretical Aspects of Computer Science (STACS 2019). Leibniz International Proceedings in Informatics (LIPIcs), vol. 126, pp. 43:1–43:13. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Dagstuhl (2019). https://doi.org/10.4230/LIPIcs.STACS.2019.43

  11. Martugin, P.: A series of slowly synchronizing automata with a zero state over a small alphabet. Inf. Comput. 206(9), 1197–1203 (2008). https://doi.org/10.1016/j.ic.2008.03.020

    Article  MathSciNet  MATH  Google Scholar 

  12. Néraud, J., Selmi, C.: On codes with a finite deciphering delay: constructing uncompletable words. Theoret. Comput. Sci. 255(1), 151–162 (2001). https://doi.org/10.1016/S0304-3975(99)00160-7

    Article  MathSciNet  MATH  Google Scholar 

  13. Pouzet, M., Woodrow, R., Zaguia, N.: Generating boxes from ordered sets and graphs. Order 9(2), 111–126 (1992). https://doi.org/10.1007/BF00814404

    Article  MathSciNet  MATH  Google Scholar 

  14. Pribavkina, E.V.: Slowly synchronizing automata with zero and noncomplete sets. Math. Notes 90(3), 422–430 (2011). https://doi.org/10.1134/S0001434611090094

    Article  MathSciNet  MATH  Google Scholar 

  15. Rystsov, I.K.: Reset words for commutative and solvable automata. Theoret. Comput. Sci. 172(1), 273–279 (1997). https://doi.org/10.1016/S0304-3975(96)00136-3

    Article  MathSciNet  MATH  Google Scholar 

  16. 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). https://doi.org/10.1007/978-3-540-88282-4_4

    Chapter  Google Scholar 

Download references

Acknowledgments

I am grateful to Dominique Perrin for many helpful discussions and his constant interest to this work. I also thank Vladimir Gusev, Stefan Kiefer and Elena Pribavkina for their useful comments on an early version of this manuscript, and anonymous reviewers for their suggestions on the presentation of the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew Ryzhikov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ryzhikov, A. (2019). Mortality and Synchronization of Unambiguous Finite Automata. In: Mercaş, R., Reidenbach, D. (eds) Combinatorics on Words. WORDS 2019. Lecture Notes in Computer Science(), vol 11682. Springer, Cham. https://doi.org/10.1007/978-3-030-28796-2_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-28796-2_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-28795-5

  • Online ISBN: 978-3-030-28796-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics