Access the full text.
Sign up today, get DeepDyve free for 14 days.
F. Bonchi, M. Bonsangue, J. Rutten, Alexandra Silva (2011)
Brzozowski's Algorithm (Co)Algebraically
M. Arbib, H. Zeiger (1969)
On the relevance of abstract algebra to control theoryAutom., 5
M. Arbib, E. Manes (1975)
Adjoint machines, state-behavior machines, and duality☆Journal of Pure and Applied Algebra, 6
J. Adámek, H. Herrlich, G. Strecker (1990)
Abstract and Concrete Categories - The Joy of Cats
J. Adámek, Stefan Milius, L. Moss, L. Sousa (2012)
Well-Pointed Coalgebras (Extended Abstract)
D. Kozen (1997)
Kleene algebra with testsACM Trans. Program. Lang. Syst., 19
M. Arbib, E. Manes (1975)
Extensions of SemilatticesAmerican Mathematical Monthly, 82
Jean-Marc Champarnaud, A. Khorsi, T. Paranthoën (2002)
Split and join for minimizing: Brzozowski's algorithm
M. Schützenberger (1961)
On the Definition of a Family of AutomataInf. Control., 4
(2012)
Held as Part of the European Joint Conferences on Theory and Practice of Software
Article A, Publication date: January YYYY
James Worthington (2009)
Automata, Representations, And Proofs
R. Kálmán, P. Falb, M. Arbib (1969)
Topics in Mathematical System Theory
R. Kálmán (1959)
On the general theory of control systemsIre Transactions on Automatic Control, 4
M. Arbib, E. Manes (1980)
Machines in a categoryJournal of Pure and Applied Algebra, 19
M. Arbib, E. Manes (1974)
MACHINES IN A CATEGORY: AN EXPOSITORY INTRODUCTION*Siam Review, 16
S. Puckette, W. Rudin (1965)
Fourier Analysis on Groups.American Mathematical Monthly, 72
J. Sakarovitch (2009)
Elements of Automata Theory
F. Bonchi, M. Bonsangue, Michele Boreale, J. Rutten, Alexandra Silva (2011)
A coalgebraic perspective on linear weighted automataInf. Comput., 211
(2014)
ACM Transactions on Computational Logic
J. Adámek, F. Bonchi, Mathias Hülsbusch, B. König, Stefan Milius, Alexandra Silva (2012)
A Coalgebraic Perspective on Minimization and Determinization
M. Bidoit, R. Hennicker, A. Kurz (2001)
On the Duality between Observability and Reachability
(2012)
Received September
Z. Ésik, A. Maletti (2011)
The Category of Simulations for Weighted Tree AutomataInt. J. Found. Comput. Sci., 22
B. Watson (2000)
Directly constructing minimal DFAs : combining two algorithms by Brzozowski
C. Baier, Marcus Größer, N. Bertrand (2012)
Probabilistic ω-automataJ. ACM, 59
M. Arbib, E. Manes (1975)
Fuzzy machines in a categoryBulletin of the Australian Mathematical Society, 13
Alexandra Silva, F. Bonchi, M. Bonsangue, J. Rutten (2010)
Generalizing the powerset construction, coalgebraically
J. Brzozowski (1962)
Canonical regular expressions and minimal state graphs for definite events
J. Foster (1965)
Mathematical theory of automataThe Computer Journal, 8
ACM Journal Name
M. Bonsangue, Stefan Milius, Alexandra Silva (2011)
Sound and Complete Axiomatizations of Coalgebraic Language EquivalenceACM Trans. Comput. Log., 14
J. Goguen (1972)
Minimal realization of machines in closed categoriesBulletin of the American Mathematical Society, 78
A. Paz (2003)
Probabilistic automata
N. Bezhanishvili, C. Kupke, P. Panangaden (2012)
Minimization via Duality
M. Gehrke (2009)
Stone Duality and the Recognisable Languages over an Algebra
M. Gehrke, S. Grigorieff, J. Pin (2008)
Duality and Equational Theory of Regular Languages
D. Tabakov, Moshe Vardi (2005)
Experimental Evaluation of Classical Automata Constructions
M. Arbib, E. Manes (1980)
Foundations of System Theory: The Hankel MatrixJ. Comput. Syst. Sci., 20
L. Birkedal (2012)
Foundations of Software Science and Computational Structures, 7213
Giusi Castiglione, A. Restivo, M. Sciortino (2011)
Nondeterministic Moore Automata and Brzozowski's Algorithm
J. Rutten (2000)
Universal coalgebra: a theory of systemsTheor. Comput. Sci., 249
Algebra-Coalgebra Duality in Brzozowski's Minimization Algorithm FILIPPO BONCHI, ENS Lyon, Universit´ de Lyon LIP (UMR 5668) e MARCELLO M. BONSANGUE, LIACS - Leiden University HELLE H. HANSEN, Radboud University Nijmegen PRAKASH PANANGADEN, McGill University JAN J. M. M. RUTTEN, Centrum Wiskunde & Informatica ALEXANDRA SILVA, Radboud University Nijmegen We give a new presentation of Brzozowski's algorithm to minimize finite automata using elementary facts from universal algebra and coalgebra and building on earlier work by Arbib and Manes on a categorical presentation of Kalman duality between reachability and observability. This leads to a simple proof of its correctness and opens the door to further generalizations. Notably, we derive algorithms to obtain minimal language equivalent automata from Moore nondeterministic and weighted automata. Categories and Subject Descriptors: F.1.1 [Computation by Abstract Devices]: Models of Computation; F.4.3 [Mathematical Logic and Formal Languages]: Formal Languages; I.1.2 [Symbolic and Algebraic Manipulation]: Algorithms General Terms: Algorithms, Theory Additional Key Words and Phrases: Algebra, automata, coalgebra, duality ACM Reference Format: F. Bonchi, M. M. Bonsangue, H. H. Hansen, P. Panangaden, J. J. M. M. Rutten, and A. Silva. 2014. Algebracoalgebra duality in Brzozowski's minimization algorithm. ACM Trans. Comput. Logic 15, 1, Article 3 (February 2014), 29
ACM Transactions on Computational Logic (TOCL) – Association for Computing Machinery
Published: Feb 1, 2014
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.