Abstract
The quotient complexity of a regular language L is the number of left quotients of L, which is the same as the state complexity of L. Suppose that L and L′ are binary regular languages with quotient complexities m and n, and that the subgroups of permutations in the transition semigroups of the minimal deterministic automata accepting L and L′ are the symmetric groups S m and S n of degrees m and n, respectively. Denote by ∘ any binary boolean operation that is not a constant and not a function of one argument only. For m,n ≥ 2 with \((m,n)\not \in \{(2,2),(3,4),(4,3),(4,4)\}\) we prove that the quotient complexity of L ∘ L′ is mn if and only either (a) \(m\not= n\) or (b) m = n and the bases (ordered pairs of generators) of S m and S n are not conjugate. For (m,n) ∈ {(2,2),(3,4),(4,3),(4,4)} we give examples to show that this need not hold. In proving these results we generalize the notion of uniform minimality to direct products of automata. We also establish a non-trivial connection between complexity of boolean operations and group theory.
For a complete version of this work see http://arxiv.org/abs/1310.1841.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brzozowski, J.: Quotient complexity of regular languages. J. Autom. Lang. Comb. 15(1/2), 71–89 (2010)
Brzozowski, J.: In search of the most complex regular languages. Int. J. Found. Comput. Sc. 24(6), 691–708 (2013)
Brzozowski, J., Davies, G.: Maximally atomic languages. In: Ésik, Z., Fülop, Z. (eds.) 14th International Conference Automata and Formal Languages, AFL 2014, Szeged, Hungary, May 27-29. EPTCS, vol. 151, pp. 151–161 (2014)
Brzozowski, J., Davies, G.: Most complex regular right-ideal languages. In: 16th International Workshop on Descriptional Complexity of Formal Systems, DCFS 2014, Turku, Finland, August 5-8. LNCS (to appear, 2014)
Brzozowski, J., Tamm, H.: Complexity of atoms of regular languages. Int. J. Found. Comput. Sc. 24(7), 1009–1027 (2013)
Brzozowski, J., Tamm, H.: Theory of átomata. Theoret. Comput. Sci. (article in press, 2014)
Liu, G., Martin-Vide, C., Salomaa, A., Yu, S.: State complexity of basic language operations combined with reversal. Inform. and Comput. 206, 1178–1186 (2008)
Maslov, A.N.: Estimates of the number of states of finite automata. Dokl. Akad. Nauk SSSR 194, 1266–1268 (1970) (Russian); English Translation: Soviet Math. Dokl. 11, 1373–1375 (1970)
Piccard, S.: Sur les bases du groupe symétrique. Časopis Pro Pěstování Matematiky a Fysiky 68(1), 15–30 (1939)
Restivo, A., Vaglica, R.: A graph theoretic approach to automata minimality. Theoret. Comput. Sc. 429, 282–291 (2012)
Rotman, J.: The Theory of Groups: An Introduction. Allyn and Bacon, Inc., Boston (1965)
Salomaa, A., Wood, D., Yu, S.: On the state complexity of reversals of regular languages. Theoret. Comput. Sci. 320, 315–329 (2004)
Suzuki, M.: Group Theory, vol. 1. Springer, Berlin (1982)
Wilson, R.: The Finite Simple Groups. Springer, Berlin (2009)
Yu, S.: State complexity of regular languages. J. Autom. Lang. Comb. 6, 221–234 (2001)
Yu, S., Zhuang, Q., Salomaa, K.: The state complexities of some basic operations on regular languages. Theoret. Comput. Sci. 125(2), 315–328 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bell, J., Brzozowski, J., Moreira, N., Reis, R. (2014). Symmetric Groups and Quotient Complexity of Boolean Operations. In: Esparza, J., Fraigniaud, P., Husfeldt, T., Koutsoupias, E. (eds) Automata, Languages, and Programming. ICALP 2014. Lecture Notes in Computer Science, vol 8573. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43951-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-662-43951-7_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43950-0
Online ISBN: 978-3-662-43951-7
eBook Packages: Computer ScienceComputer Science (R0)