Formal Languages and Groups as Memory
Mark Kambites · Communications in Algebra · 2009
We present an exposition of the theory of M-automata and G-automata, or finite automata augmented with a multiply-only register storing an element of a given monoid or group. Included are a number of new results of a foundational nature. We illustrate our techniques with a group-theoretic interpretation and proof of a key theorem of Chomsky and Schützenberger from formal language theory.