A Categorical Approach to Syntactic Monoids
Ji\v{r}\'i Adamek, Stefan Milius, Henning Urbat

TL;DR
This paper generalizes the concept of syntactic monoids to a categorical framework, unifying various algebraic structures used in language theory and providing new characterizations of regular languages.
Contribution
It introduces a categorical approach to syntactic monoids, encompassing multiple known notions and establishing their construction and properties within a unified framework.
Findings
Syntactic $\\mathcal D$-monoids can be constructed as quotients of free monoids.
These monoids are isomorphic to transition monoids of minimal automata in $\mathcal D$.
Regular languages are characterized by finite syntactic $\mathcal D$-monoids.
Abstract
The syntactic monoid of a language is generalized to the level of a symmetric monoidal closed category . This allows for a uniform treatment of several notions of syntactic algebras known in the literature, including the syntactic monoids of Rabin and Scott ( sets), the syntactic ordered monoids of Pin ( posets), the syntactic semirings of Pol\'ak ( semilattices), and the syntactic associative algebras of Reutenauer ( = vector spaces). Assuming that is a commutative variety of algebras or ordered algebras, we prove that the syntactic -monoid of a language can be constructed as a quotient of a free -monoid modulo the syntactic congruence of , and that it is isomorphic to the transition -monoid of the minimal automaton for in . Furthermore, in the case…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
