Algebras for Automata: Reasoning with Regularity
Abstract
In the second half of the 20th century various theories of regular expressions were proposed, eventually leading to the notion of a Kleene Algebra (). Kozen and Krob independently proved the completeness of for the model of regular languages, a now celebrated result that has been refined and generalised over the years. In recent years proof theoretic approaches to regular languages have been studied, providing alternative routes to metalogical results like completeness and decidability.
In this talk I will present a new approach from a different starting point: finite state automata. A notation for non-deterministic finite automata is readily obtained via expressions with least fixed points, leading to a theory of right-linear algebras (). is strictly more general than , e.g. admitting -regular languages as a model too, and enjoys a simpler proof theory than . This allows us to recover (more general) metalogical results in a robust way, combining techniques from automata, games, and cyclic proofs. Finally I will discuss extensions of by greatest fixed points, comprising a notation for parity automata, to reason about -regular languages too.
Keywords and phrases:
Regular languages, Linear grammars, Proof theory, Cyclic proofs, Automata theory, Fixed points, GamesCategory:
Invited TalkFunding:
Anupam Das: The author is supported by a UKRI Future Leader’s Fellowship, Structure vs Invariants in Proofs, project reference MR/Y011716/1.2012 ACM Subject Classification:
Theory of computation Regular languages ; Theory of computation Proof theoryEditors:
Olaf Beyersdorff, Michał Pilipczuk, Elaine Pimentel, and Nguyễn Kim ThắngSeries and Publisher:

References
- [1] Anupam Das and Abhishek De. A proof theory of (-)context-free languages, via non-wellfounded proofs. In Christoph Benzmüller, Marijn J. H. Heule, and Renate A. Schmidt, editors, Automated Reasoning - 12th International Joint Conference, IJCAR 2024, Nancy, France, July 3-6, 2024, Proceedings, Part II, volume 14740 of Lecture Notes in Computer Science, pages 237–256. Springer, 2024. doi:10.1007/978-3-031-63501-4_13.
- [2] Anupam Das and Abhishek De. A proof theory of right-linear (-)grammars via cyclic proofs. In Pawel Sobocinski, Ugo Dal Lago, and Javier Esparza, editors, Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2024, Tallinn, Estonia, July 8-11, 2024, pages 30:1–30:14. ACM, 2024. doi:10.1145/3661814.3662138.