Skip to main content
Log in

Computational Complexity of Certain Problems Related to Carefully Synchronizing Words for Partial Automata and Directing Words for Nondeterministic Automata

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

We show that the problem of checking careful synchronizability of partial finite automata is PSPACE-complete. Also the problems of checking D 1-, D 2-, and D 3-directability of nondeterministic finite automata are PSPACE-complete; moreover, the restrictions of all these problems to automata with two input letters remain PSPACE-complete.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Burkhard, H.-D.: Zum Längenproblem homogener Experimente an determinierten und nicht-deterministischen Automaten. Elektron. Inf.verarb. Kybern. 12, 301–306 (1976) (in German)

    MATH  MathSciNet  Google Scholar 

  2. Černý, J.: Poznámka k homogénnym experimentom s konečnými automatmi. Mat.-Fyz. Cas. Slov. Akad. Vied 14, 208–216 (1964) (in Slovak)

    MATH  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  4. Gazdag, Z., Iván, S., Nagy-György, J.: Improved upper bounds on synchronizing nondeterministic automata. Inf. Process. Lett. 109, 986–990 (2009)

    Article  MATH  Google Scholar 

  5. Imreh, B., Steinby, M.: Directable nondeterministic automata. Acta Cybern. 14, 105–115 (1999)

    MATH  MathSciNet  Google Scholar 

  6. Imreh, B., Imreh, Cs., Ito, M.: On directable nondeterministic trapped automata. Acta Cybern. 16, 37–45 (2003)

    MATH  MathSciNet  Google Scholar 

  7. Ito, M., Shikishima-Tsuji, K.: Some results on directable automata. In: Theory Is Forever. Lect. Notes Comput. Sci., vol. 3113, pp. 125–133 (2004)

    Chapter  Google Scholar 

  8. Ito, M.: Algebraic Theory of Automata and Languages. World Scientific, Singapore (2004)

    Book  MATH  Google Scholar 

  9. Kozen, D.: Lower bounds for natural proof systems. In: Proceedings of the 18th Annual Symposium on Foundations of Computer Science, pp. 254–266 (1977)

    Google Scholar 

  10. Martyugin, P.: Lower bounds for the length of the shortest carefully synchronizing words for two- and three-letter partial automata. Diskretn. Anal. Issled. Oper. 15(4), 44–56 (2008) (in Russian)

    MATH  MathSciNet  Google Scholar 

  11. Martyugin, P.: A lower bound for the length of the shortest carefully synchronizing words. Russ. Math. 54(1), 46–54 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  12. Martyugin, P.: Complexity of problems concerning carefully synchronizing words for PFA and directing words for NFA. In: Proceedings of the 5th International Computer Science Symposium in Russia, CSR 2010. Lect. Notes Comput. Sci., vol. 6072, pp. 288–302 (2010)

    Google Scholar 

  13. Martyugin, P.: Synchronization of automata with one undefined or ambiguous transition. In: Proceedings of the 17th International Conference on Imprelemenation and Application of Automata, CIAA 2012. Lect. Notes Comput. Sci., vol. 7381, pp. 278–288 (2012)

    Google Scholar 

  14. Savitch, W.J.: Relationship between nondeterministic and deterministic tape classes. J. Comput. Syst. Sci. 4, 177–192 (1970)

    Article  MATH  MathSciNet  Google Scholar 

  15. Trahtman, A.N.: Modifying the upper bound on the length of minimal synchronizing word. In: Proceedings of 18th International Symposium on Fundamentals of Computation Theory, FCT 2011. Lect. Notes Comput. Sci., vol. 6914, pp. 173–180 (2011)

    Google Scholar 

  16. Volkov, M.V.: Synchronizing automata and the Černý conjecture. In: Proceedings of the 2nd International Conference on Language and Automata Theory and Applications, LATA 2008. Lect. Notes Comput. Sci., pp. 11–27 (2008)

    Google Scholar 

Download references

Acknowledgements

The author is grateful to Dr. D. Ananichev and Prof. M. Volkov for valuable help and to the anonymous reviewers of the conference version [12] of the present paper for their detailed reviews with a number of useful recommendations.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pavel Martyugin.

Additional information

The author acknowledges support from the Russian Foundation for Basic Research, grant 13-01-00852, and by the Presidential Program for young researchers, grant MK-266.2012.1.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Martyugin, P. Computational Complexity of Certain Problems Related to Carefully Synchronizing Words for Partial Automata and Directing Words for Nondeterministic Automata. Theory Comput Syst 54, 293–304 (2014). https://doi.org/10.1007/s00224-013-9516-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-013-9516-6

Keywords

Navigation