Back to Search
Start Over
Synthesis of Mealy Machines Using Derivatives.
- Source :
- ENTCS: Electronic Notes in Theoretical Computer Science; Oct2006, Vol. 164 Issue 1, p27-45, 19p
- Publication Year :
- 2006
-
Abstract
- Abstract: In Rutten [Rutten, J., Algebraic specification and coalgebraic synthesis of Mealy machines, Technical Report SENR0514, Centrum voor Wiskunde en Informatica (CWI) (2005), to appear in Proceedings FACS 2005] the theoretical basis was given for the synthesis of binary Mealy machines from specifications in 2-adic arithmetic. This construction is based on the symbolic computation of the coalgebraic notion of stream function derivative, a generalisation of the Brzozowski derivative of regular expressions. In this paper we complete the construction of Mealy machines from specifications in both 2-adic and modulo-2 arithmetic by describing how we decide equivalence of expressions via reduction to normal forms; we present a Haskell implementation of this Mealy synthesis algorithm; and a theoretical result which characterises the (number of) states in Mealy machines constructed from rational 2-adic specifications. [Copyright &y& Elsevier]
- Subjects :
- TECHNICAL specifications
MATHEMATICS
ALGORITHMS
MECHANICAL models
SYSTEMS design
Subjects
Details
- Language :
- English
- ISSN :
- 15710661
- Volume :
- 164
- Issue :
- 1
- Database :
- Supplemental Index
- Journal :
- ENTCS: Electronic Notes in Theoretical Computer Science
- Publication Type :
- Periodical
- Accession number :
- 22718218
- Full Text :
- https://doi.org/10.1016/j.entcs.2006.06.003