Skip to main content

Problems on Finite Automata and the Exponential Time Hypothesis

  • 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 study several classical decision problems on finite automata under the (Strong) Exponential Time Hypothesis. We focus on three types of problems: universality, equivalence, and emptiness of intersection. All these problems are known to be CoNP-hard for nondeterministic finite automata, even when restricted to unary input alphabets. A different type of problems on finite automata relates to aperiodicity and to synchronizing words. We also consider finite automata that work on commutative alphabets and those working on two-dimensional words.

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.

    Even tighter descriptions of the complexities can be given within classical complexity theory, but this is not so important for our presentation here, as we mostly focus on polynomial versus exponential time.

  2. 2.

    Recall that the \(O^*\) notation suppresses polynomial factors.

  3. 3.

    In this proof, we neglect the use of some ceiling functions for the sake of readability.

References

  1. Beaudry, M., McKenzie, P., Thérien, D.: The membership problem in aperiodic transformation monoids. J. ACM 39(3), 599–616 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  2. Cho, S., Huynh, D.T.: Finite-automaton aperiodicity is PSPACE-complete. Theoret. Comput. Sci. 88(1), 99–116 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cho, S., Huynh, D.T.: The parallel complexity of finite-state automata problems. Inf. Comput. 97(1), 1–22 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  4. Chrobak, M.: Finite automata and unary languages. Theoret. Comput. Sci. 47, 149–158 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  5. Cygan, M., Fomin, F., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Heidelberg (2015)

    Book  MATH  Google Scholar 

  6. Dusart, P.: Estimates of some functions over primes without R.H. Technical report arXiv:1002.0442 [math.NT] (2010)

  7. Fernau, H., Heggernes, P., Villanger, Y.: A multi-parameter analysis of hard problems on deterministic finite automata. J. Comput. Syst. Sci. 81(4), 747–765 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fernau, H., Paramasivan, M., Schmid, M.L., Thomas, D.G.: Scanning pictures the boustrophedon way. In: Barneva, R.P., Bhattacharya, B.B., Brimkov, V.E. (eds.) IWCIA 2015. LNCS, vol. 9448, pp. 202–216. Springer, Heidelberg (2015). doi:10.1007/978-3-319-26145-4_15

    Chapter  Google Scholar 

  9. Fernau, H., Paramasivan, M., Schmid, M.L., Vorel, V.: Characterization, complexity results on jumping finite automata. Technical report arXiv:1512.00482 [cs.FL] (2015)

  10. Galil, Z.: Hierarchies of complete problems. Acta Informatica 6, 77–88 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  11. Haase, C., Hofman, P.: Tightening the complexity of equivalence problems for commutative grammars. Technical report arXiv:1506.07774 [cs.FL] (2015)

  12. Holzer, M., Kutrib, M.: Descriptional and computational complexity of finite automata - a survey. Inf. Comput. 209(3), 456–470 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Impagliazzo, R., Paturi, R., Zane, F.: Which problems have strongly exponential complexity? J. Comput. Syst. Sci. 63(4), 512–530 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  14. Kopczyński, E.: Complexity of problems of commutative grammars. Logical Methods Comput. Sci. 11(1:9) (2015). http://www.lmcs-online.org/ojs/viewarticle.php?id=1533

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

    Google Scholar 

  16. Lange, K.-J., Rossmanith, P.: The emptiness problem for intersections of reg-ular languages. In: Havel, I.M., Koubek, V. (eds.) MFCS 1992. LNCS, vol. 629, pp. 346–354. Springer, Heidelberg (1992)

    Chapter  Google Scholar 

  17. Lokshtanov, D., Marx, D., Saurabh, S.: Lower bounds based on the Exponential Time Hypothesis. EATCS Bull. 105, 41–72 (2011)

    MathSciNet  MATH  Google Scholar 

  18. Meduna, A., Zemek, P.: Jumping finite automata. Int. J. Found. Comput. Sci. 23(7), 1555–1578 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  19. Rystsov, I.K.: Polynomial complete problems in automata theory. Inf. Process. Lett. 16(3), 147–151 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  20. Sandberg, S.: 1 Homing and synchronizing sequences. In: Broy, M., Jonsson, B., Katoen, J.-P., Leucker, M., Pretschner, A. (eds.) Model-Based Testing of Reactive Systems. LNCS, vol. 3472, pp. 5–33. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  21. Schützenberger, M.P.: On finite monoids having only trivial subgroups. Inf. Control 8, 190–194 (1965). (now Information and Computation)

    Article  MathSciNet  MATH  Google Scholar 

  22. Stern, J.: Complexity of some problems from the theory of automata. Inf. Control 66(3), 163–176 (1985). (now Information and Computation)

    Article  MathSciNet  MATH  Google Scholar 

  23. Stockmeyer, L.J., Meyer, A.R.: Word problems requiring exponential time: preliminary report. In: Proceedings of the 5th Annual ACM Symposium on Theory of Computing, STOC, pp. 1–9. ACM (1973)

    Google Scholar 

  24. Wareham, H.T.: The parameterized complexity of intersection and composition operations on sets of finite-state automata. In: Yu, S., Păun, A. (eds.) CIAA 2000. LNCS, vol. 2088, pp. 302–310. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Henning Fernau or Andreas Krebs .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Fernau, H., Krebs, A. (2016). Problems on Finite Automata and the Exponential Time Hypothesis. 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_8

Download citation

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

  • 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