Abstract
We study Kuratowski algebras generated by suffix-, factor-, and subword-free languages under the operations of star and complementation. We examine 12 possible algebras, and for each of them, we provide an answer to the question whether or not it can be generated by a suffix-, factor-, or subword-free language. In each case when an algebra can be generated by such a language, we show that this language may be taken to be regular, and we compute upper bounds on the state complexities of all the generated languages. Finally, we find generators that maximize these complexities.
M. Palmovský—Research supported by VEGA grant 2/0084/15 and grant APVV-15-0091. This work was conducted as a part of PhD study of Matúš Palmovský at the Faculty of Mathematics, Physics and Informatics of the Commenius University in Bratislava.
J. Šebej—Research supported by VEGA grant 1/0142/15 and grant APVV-15-0091.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brzozowski, J.A.: Kuratowski algebras generated from \(L\) by applying the operators of Kleene closure and complement. Personal communication (2016)
Brzozowski, J.A., Grant, E., Shallit, J.: Closures in formal languages and Kuratowski’s theorem. Internat. J. Found. Comput. Sci. 22(2), 301–321 (2011)
Brzozowski, J., Jirásková, G., Liu, B., Rajasekaran, A., Szykuła, M.: On the state complexity of the shuffle of regular languages. In: Câmpeanu, C., Manea, F., Shallit, J. (eds.) DCFS 2016. LNCS, vol. 9777, pp. 73–86. Springer, Cham (2016). doi:10.1007/978-3-319-41114-9_6
Brzozowski, J.A., Jirásková, G., Zou, C.: Quotient complexity of closed languages. Theory Comput. Syst. 54(2), 277–292 (2014)
Cmorik, R., Jirásková, G.: Basic operations on binary suffix-free languages. In: Kotásek, Z., Bouda, J., Černá, I., Sekanina, L., Vojnar, T., Antoš, D. (eds.) MEMICS 2011. LNCS, vol. 7119, pp. 94–102. Springer, Heidelberg (2012). doi:10.1007/978-3-642-25929-6_9
Fife, J.H.: The Kuratowski closure-complement problem. Math. Mag. 64, 180–182 (1991)
Han, Y., Salomaa, K.: State complexity of basic operations on suffix-free regular languages. Theor. Comput. Sci. 410(27–29), 2537–2548 (2009)
Han, Y., Salomaa, K., Wood, D.: Operational state complexity of prefix-free regular languages. In: Ésik, Z., Fülöp, Z. (eds.) Automata, Formal Languages, and Related Topics, pp. 99–115. Institute of Informatics, University of Szeged, Szeged (2009)
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory Languages and Computation. Addison-Wesley, Boston (1979)
Jirásek, J., Šebej, J.: Kuratowski algebras generated by prefix-free languages. In: Han, Y.-S., Salomaa, K. (eds.) CIAA 2016. LNCS, vol. 9705, pp. 150–162. Springer, Cham (2016). doi:10.1007/978-3-319-40946-7_13
Jirásková, G., Shallit, J.: The state complexity of star-complement-star. In: Yen, H.-C., Ibarra, O.H. (eds.) DLT 2012. LNCS, vol. 7410, pp. 380–391. Springer, Heidelberg (2012). doi:10.1007/978-3-642-31653-1_34
Kuratowski, K.: Sur l’operation \(\bar{\rm A}\) de l’analysis situs. Fundam. Math. 3, 182–199 (1922)
Sipser, M.: Introduction to the Theory of Computation. Cengage Learning, Boston (2012)
Yu, S.: Regular languages. In: Rozenberg, G., Salomaa, A., et al. (eds.) Handbook of Formal Languages, Volume 1 Word, Language, Grammar, pp. 41–110. Springer, Heidelberg (1997)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 IFIP International Federation for Information Processing
About this paper
Cite this paper
Jirásek, J., Palmovský, M., Šebej, J. (2017). Kuratowski Algebras Generated by Factor-, Subword-, and Suffix-Free Languages. In: Pighizzini, G., Câmpeanu, C. (eds) Descriptional Complexity of Formal Systems. DCFS 2017. Lecture Notes in Computer Science(), vol 10316. Springer, Cham. https://doi.org/10.1007/978-3-319-60252-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-60252-3_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60251-6
Online ISBN: 978-3-319-60252-3
eBook Packages: Computer ScienceComputer Science (R0)