Skip to main content

Lower Bound Methods for the Size of Nondeterministic Finite Automata Revisited

  • Conference paper
  • First Online:

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

Abstract

We revisit the following lower bound methods for the size of a nondeterministic finite automaton: the fooling set technique, the extended fooling set technique, and the biclique edge cover technique, presenting these methods in terms of quotients and atoms of regular languages. Although the lower bounds obtained by these methods are not necessarily tight, some classes of languages for which tight bounds can be achieved, are known. We show that languages with maximal reversal complexity belong to the class of languages for which the fooling set technique provides a tight bound. We also show that the extended fooling set technique is tight for a subclass of unary cyclic languages.

This work was supported by the Estonian Ministry of Education and Research institutional research grant IUT33-13 and by the ERDF funded ICT National Programme project “Coinduction”.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Birget, J.C.: Intersection and union of regular languages and state complexity. Inf. Process. Lett. 43, 185–190 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  2. Brzozowski, J., Davies, S.: Quotient complexities of atoms in regular ideal languages. Acta Cybernetica 22(2), 293–311 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  3. Brzozowski, J., Tamm, H.: Theory of átomata. Theoret. Comput. Sci. 539, 13–27 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Denis, F., Lemay, A., Terlutte, A.: Residual finite state automata. Fundamenta Informaticae 51, 339–368 (2002)

    MathSciNet  MATH  Google Scholar 

  5. Glaister, I., Shallit, J.: A lower bound technique for the size of nondeterministic finite automata. Inf. Process. Lett. 59, 75–77 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  6. Gruber, H.: On the descriptional and algorithmic complexity of regular languages. Ph.D. thesis, Gießener dissertation, Fachbereich Mathematik und Informatik, Physik, Geographie, Justus-Liebig-Universität Gießen (D26) (2009)

    Google Scholar 

  7. Gruber, H., Holzer, M.: Finding lower bounds for nondeterministic state complexity is hard. In: Ibarra, O.H., Dang, Z. (eds.) DLT 2006. LNCS, vol. 4036, pp. 363–374. Springer, Heidelberg (2006). doi:10.1007/11779148_33

    Chapter  Google Scholar 

  8. Iván, S.: Complexity of atoms, combinatorially. Inf. Process. Lett. 116, 356–360 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. Jiang, T., McDowell, E., Ravikumar, B.: The structure and complexity of minimal NFA’s over a unary alphabet. Int. J. Found. Comput. Sci. 2(2), 163–182 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  10. Kameda, T., Weiner, P.: On the state minimization of nondeterministic finite automata. IEEE Trans. Comput. C–19(7), 617–627 (1970)

    Article  MathSciNet  MATH  Google Scholar 

  11. Latteux, M., Roos, Y., Terlutte, A.: Minimal NFA and biRFSA languages. RAIRO - Theoret. Inform. Appl. 43(2), 221–237 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  12. Nerode, A.: Linear automaton transformations. Proc. Am. Math. Soc. 9, 541–544 (1958)

    Article  MathSciNet  MATH  Google Scholar 

  13. Salomaa, A., Wood, D., Yu, S.: On the state complexity of reversals of regular languages. Theoret. Comput. Sci. 320, 315–329 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  14. Salomaa, A.: Mirror images and schemes for the maximal complexity of nondeterminism. Fundamenta Informaticae 116, 237–249 (2012)

    MathSciNet  MATH  Google Scholar 

  15. Tamm, H.: Some minimality results on biresidual and biseparable automata. In: Dediu, A.-H., Fernau, H., Martín-Vide, C. (eds.) LATA 2010. LNCS, vol. 6031, pp. 573–584. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13089-2_48

    Chapter  Google Scholar 

  16. Tamm, H.: Generalization of the double-reversal method of finding a canonical residual finite state automaton. In: Shallit, J., Okhotin, A. (eds.) DCFS 2015. LNCS, vol. 9118, pp. 268–279. Springer, Heidelberg (2015). doi:10.1007/978-3-319-19225-3_23

    Chapter  Google Scholar 

  17. Tamm, H.: New interpretation and generalization of the Kameda-Weiner method. In: 43rd International Colloquium on Automata, Languages, and Programming (ICALP 2016). Leibniz International Proceedings in Informatics (LIPIcs), vol. 55, pp. 116:1–116:12. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, Dagstuhl (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hellis Tamm .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Tamm, H., van der Merwe, B. (2017). Lower Bound Methods for the Size of Nondeterministic Finite Automata Revisited. In: Drewes, F., Martín-Vide, C., Truthe, B. (eds) Language and Automata Theory and Applications. LATA 2017. Lecture Notes in Computer Science(), vol 10168. Springer, Cham. https://doi.org/10.1007/978-3-319-53733-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53733-7_19

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics