Abstract
We construct regular languages L n , n ≥1, such that any NFA recognizing L n needs \(\Omega( {\rm nsc}(L_n) \cdot \sqrt{{\rm nsc}(L_n)})\) transitions where nsc(L n ) is the nondeterministic state complexity of L n . Also, we study trade-offs between the number of states and the number of transitions of an NFA. We show that adding one additional state can result in significant reductions in the number of transitions and that there exist regular languages L n , n ≥2, where the transition minimal NFA for L n has more than c nsc(L n ) states, for some constant c > 1.
Research supported, in part, by the Natural Sciences and Engineering Research Council of Canada.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anderson, I.: Combinatorial Designs, Construction Methods. John Wiley, Chichester (1990)
Cameron, P.J.: Combinatorics: Topics, Techniques, Algorithms. Cambridge University Press, Cambridge (1996)
Domaratzki, M., Salomaa, K.: Lower bounds for the transition complexity of NFAs. Queen’s School of Computing Technical Report No. 2006-515, Available at www.cs.queensu.ca/TechReports
Glaister, I., Shallit, J.: A lower bound technique for the size of nondeterministic finite automata. Inform. Proc. Lett. 59, 75–77 (1996)
Goldstine, J., Kappes, M., Kintala, C.M.R., Leung, H., Malcher, A., Wotschke, D.: Descriptional complexity of machines with limited resources. J. Universal Comput. Sci. 8, 193–234 (2002)
Gramlich, G., Schnitger, G.: Minimizing NFA’s and regular expressions. In: Diekert, V., Durand, B. (eds.) STACS 2005. LNCS, vol. 3404, pp. 399–411. Springer, Heidelberg (2005)
Gruber, H., Holzer, M.: A note on the number of transitions of nondeterministic finite automata. In: Fernau, H. (ed.) 15. Theorietag der GI-Fachgruppe 0.1.5. Automaten und Formale Sprachen, pp. 24–25 (2005)
Gruber, H., Holzer, M.: Finding lower bounds for nondeterministic state complexity is hard. In: H. Ibarra, O., Dang, Z. (eds.) DLT 2006. LNCS, vol. 4036, pp. 363–374. Springer, Heidelberg (2006)
Gruber, H., Holzer, M.: Results on the average state complexity of finite automata accepting finite languages. In: Proc. of Descriptional Complexity of Formal Systems, DCFS 2006 (to appear)
Holzer, M., Kutrib, M.: Unary language operations and their nondeterministic state complexity. In: Ito, M., Toyama, M. (eds.) DLT 2002. LNCS, vol. 2450, pp. 162–172. Springer, Heidelberg (2003)
Holzer, M., Kutrib, M.: Nondeterministic descriptional complexity of regular languages. Internat. J. Foundations of Computer Science 14, 1087–1102 (2003)
Hromkovič, J.: Communication Complexity and Parallel Computing. Springer, Heidelberg (1997)
Hromkovič, J.: Descriptional complexity of finite automata: Concepts and open problems. J. Automata, Languages and Combinatorics 7, 519–531 (2002)
Hromkovič, J., Schnitger, G.: NFAs with and without ε-transitions. In: Caires, L., Italiano, G.F., Monteiro, L., Palamidessi, C., Yung, M. (eds.) ICALP 2005. LNCS, vol. 3580, pp. 385–396. Springer, Heidelberg (2005)
Hromkovič, J., Seibert, S., Wilke, T.: Translating regular expressions in small ε-free nondeterministic finite automata. J. Comput. System Sci. 62, 565–588 (2001)
Jiang, T., Ravikumar, B.: Minimal NFA problems are hard. SIAM J. Comput. 22, 1117–1141 (1993)
Jukna, S.: Extremal Combinatorics with Applications in Computer Science. EATCS Texts in Theoretical Computer Science. Springer, Heidelberg (2001)
Kari, J.: Personal communication (April 2006)
Lifshits, Y.: A lower bound on the size of ε-free NFA corresponding to a regular expression. Inform. Proc. Lett. 85, 293–299 (2003)
Malcher, A.: Minimizing finite automata is computationally hard. Theoret. Comput. Sci. 327, 375–390 (2004)
Yu, S.: Regular languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. I, pp. 41–110. Springer, Heidelberg (1997)
Yu, S.: State complexity of finite and infinite regular languages. Bulletin of the EATCS 76, 142–152 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Domaratzki, M., Salomaa, K. (2006). Lower Bounds for the Transition Complexity of NFAs. In: Královič, R., Urzyczyn, P. (eds) Mathematical Foundations of Computer Science 2006. MFCS 2006. Lecture Notes in Computer Science, vol 4162. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11821069_28
Download citation
DOI: https://doi.org/10.1007/11821069_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37791-7
Online ISBN: 978-3-540-37793-1
eBook Packages: Computer ScienceComputer Science (R0)