Abstract
We examine the accepting state complexity, i.e., the minimal number of accepting states of deterministic finite automata (DFAs) for languages resulting from unary and binary operations on languages with accepting state complexity given as a parameter. This is continuation of the work of [J. Dassow: On the number of accepting states of finite automata, J. Autom., Lang. Comb., 21, 2016]. We solve most of the open problems mentioned thereof. In particular, we consider the operations of intersection, symmetric difference, right and left quotients, reversal, and permutation (on finite languages), where we obtain precise ranges of the accepting state complexities.
M. Hospodár—Research supported by VEGA grant 2/0084/15 and grant APVV-15-0091. This work was conducted during a research visit at the Institut für Informatik, Universität Giessen, Germany, funded by the DAAD short-term grant ID 57314022.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cho, D.-J., Goč, D., Han, Y.-S., Ko, S.-K., Palioudakis, A., Salomaa, K.: State complexity of permutation on finite languages over a binary alphabet. Theoret. Comput. Sci. 682, 67–78 (2017)
Chrobak, M.: Finite automata and unary languages. Theoret. Comput. Sci. 47, 149–158 (1986)
Dassow, J.: On the number of accepting states of finite automata. J. Autom. Lang. Comb. 21(1–2), 55–67 (2016)
Dassow, J.: Descriptional complexity and operations – two non-classical cases. In: Pighizzini, G., Câmpeanu, C. (eds.) DCFS 2017. LNCS, vol. 10316, pp. 33–44. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-60252-3_3
Geffert, V.: Magic numbers in the state hierarchy of finite automata. Inf. Comput. 205(11), 1652–1670 (2007)
Harrison, M.A.: Introduction to Formal Language Theory. Addison-Wesley, Boston (1978)
Hricko, M., Jirásková, G., Szabari, A.: Union and intersection of regular languages and descriptional complexity. In: DCFS 2005, pp. 170–181 (2005)
Iwama, K., Kambayashi, Y., Takaki, K.: Tight bounds on the number of states of DFAs that are equivalent to \(n\)-state NFAs. Theoret. Comput. Sci. 237(1–2), 485–494 (2000)
Iwama, K., Matsuura, A., Paterson, M.: A family of NFAs which need \(2^n-\alpha \) deterministic states. Theoret. Comput. Sci. 301(1–3), 451–462 (2003)
Jirásková, G.: Magic numbers and ternary alphabet. Internat. J. Found. Comput. Sci. 22(2), 331–344 (2011)
Jirásková, G.: Personal communication (2017)
Jirásková, G., Šebej, J.: Reversal of binary regular languages. Theoret. Comput. Sci. 449, 85–92 (2012)
Leiss, E.: Succinct representation of regular languages by Boolean automata. Theoret. Comput. Sci. 13, 323–330 (1981)
Šebej, J.: Reversal on regular languages and descriptional complexity. In: Jurgensen, H., Reis, R. (eds.) DCFS 2013. LNCS, vol. 8031, pp. 265–276. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39310-5_25
Yu, S.: Regular languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 1, pp. 41–110. Springer, Heidelberg (1997). https://doi.org/10.1007/978-3-642-59136-5
Yu, S., Zhuang, Q.: On the state complexity of intersection of regular languages. SIGACT News 22(3), 52–54 (1991)
Yu, S., Zhuang, Q., Salomaa, K.: The state complexity of some basic operations on regular languages. Theoret. Comput. Sci. 125, 315–328 (1994)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Hospodár, M., Holzer, M. (2018). The Ranges of Accepting State Complexities of Languages Resulting From Some Operations. In: Câmpeanu, C. (eds) Implementation and Application of Automata. CIAA 2018. Lecture Notes in Computer Science(), vol 10977. Springer, Cham. https://doi.org/10.1007/978-3-319-94812-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-94812-6_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94811-9
Online ISBN: 978-3-319-94812-6
eBook Packages: Computer ScienceComputer Science (R0)