Article ID Journal Published Year Pages File Type
4950065 Electronic Notes in Theoretical Computer Science 2016 24 Pages PDF
Abstract

Deterministic automata can be minimized by partition refinement (Moore's algorithm, Hopcroft's algorithm) or by reversal and determinization (Brzozowski's algorithm). In the coalgebraic perspective, the first approach can be phrased in terms of a minimization construction along the final sequence of a functor, whereas a crucial part of the second approach is based on a reachability construction along the initial sequence of another functor. We employ this coalgebraic perspective to establish a precise relationship between the two approaches to minimization, and show how they can be combined. Part of these results are extended to an approach for language equivalence of a general class of systems with branching, such as non-deterministic automata.

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