Article ID Journal Published Year Pages File Type
433753 Theoretical Computer Science 2015 21 Pages PDF
Abstract

For each regular language L we describe a family of canonical nondeterministic acceptors (nfas). Their construction follows a uniform recipe: build the minimal dfa for L   in a locally finite variety VV, and apply an equivalence between the category of finite VV-algebras and a suitable category of finite structured sets and relations. By instantiating this to different varieties, we recover three well-studied canonical nfas: VV = boolean algebras yields the átomaton of Brzozowski and Tamm, VV = semilattices yields the jiromaton of Denis, Lemay and Terlutte, and V=Z2V=Z2-vector spaces yields the minimal xor automaton of Vuillemin and Gama. Moreover, we obtain a new canonical nfa called the distromaton by taking VV = distributive lattices. Each of these nfas is shown to be minimal relative to a suitable measure, and we derive sufficient conditions for their state-minimality. Our approach is coalgebraic, exhibiting additional structure and universal properties of the canonical nfas.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, , , ,