Abstract
This paper is dedicated to studying decidability properties of theories of regular languages with classical operations: union, concatenation, and the Kleene star. The theory with union only is a theory of some Boolean algebra, so it is decidable. We prove that the theory of regular languages with the Kleene star only is decidable. If we use union and concatenation simultaneously, then the theory becomes both Σ1- and π1-hard over the one-symbol alphabet. Using methods from the proof of this theorem we establish that the theory of regular languages over one-symbol alphabet with union and the Kleene star is as hard as arithmetic. Then we establish that the theory with all three operations is reducible to arithmetic also, hence, it is equivalent to arithmetic. Finally, we prove that the theory of regular languages over any alphabet with concatenation only is equivalent to arithmetic also. The last result is based on our previous work where an analogous theorem was proved for one-symbol languages.
Similar content being viewed by others
References
Aho, A.V., Ullman, J.D.: The theory of parsing, translation and compiling. Volume 1: parsing. Englewood cliffs, NJ: Prentice-Hall inc (1972)
Allouche, J., Shallit, J.: Automatic sequences: theory, applications, generalizations. Cambridge University Press, Cambridge (2003)
Boolos, G.S., Burgess, J.P., Jeffrey, R.C.: Computability and Logic, 5th edn. Cambridge University Press, New York (2007)
Dudakov, S.M.: On undecidability of concatenation theory for one-symbol languages. Lobachevskii J. Math. 41(2), 168–175 (2020)
Dudakov, S., Karlov, B.: On decidability of regular languages theories. In: Van Bevern, R., Kucherov, G (eds.) Computer Science — Theory and Applications. CSR 2019. Lecture notes in computer science, vol. 11532, pp 119–130 (2019)
Grzegorczyk, A.: Undecidability without arithmetization. Stud. Logica. 79(2), 163–230 (2005)
Grzegorczyk, A., Zdanowski, K.: Undecidability and Concatenation. In: Ehrenfeucht, A., Marek, V. W., Srebrny, M (eds.) Andrzej Mostowski and Foundational Studies, pp 72–91. IOS Press, Amsterdam (2008)
Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation, 3rd edn. Pearson, Harlow, Essex (2013)
Karlov, B.N.: On regular languages theory with Kleene star operation (in Russian). In: Proceedings of International Conference Algebra and Mathematical Logic: Theory and Applications, pp 117–119 (2019)
Kleene, S.C.: Representation of events in nerve nets and finite automata. In: Shannon, C., McCarthy, J. (eds.) Automata Studies, pp 3–42. Princeton University Press, Princeton (1951)
Koppelberg, S.: HandBook of Boolean Algebras, Volume I. North Holland P.C (1989)
Lyndon, R.C., Schützenberger, M.P.: The equation aM = bNcP in a free group. Michigan Math. J. 9(4), 289–298 (1962)
Minsky, M.L.: Computation: finite and infinite machines. Englewood cliffs, NJ: Prentice-Hall inc. (1967)
Rogers, H.: Theory of Recursive Functions and Effective Computability. McGraw-Hill Education, New York (1967)
Schroeppel, R.: A Two-Counter Machine Cannot Calculate 2N. Technical Report, vol. 257. Massachusetts Institute of Technology, A. I. Laboratory (1973)
S̆vejdar, V.: On interpretability in the theory of concatenation. Notre dame J. Formal Logic 50(1), 87–95 (2009)
Visser, A.: Growing commas. A study of sequentiality and concatenation. Notre dame J. Formal Logic 50(1), 61–85 (2009)
Acknowledgments
This work is funded by Russian Foundation for Basic Research (RFBR), project number 20-01-00435.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article belongs to the Topical Collection: Special Issue on Computer Science Symposium in Russia (2019)
Guest Editor: Gregory Kucherov
Rights and permissions
About this article
Cite this article
Dudakov, S., Karlov, B. On Decidability of Theories of Regular Languages. Theory Comput Syst 65, 462–478 (2021). https://doi.org/10.1007/s00224-020-09995-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-020-09995-4