Exact and heuristic algorithms for the minimization of incompletely specified state machines
- 9 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 184-191
- https://doi.org/10.1109/edac.1991.206387
Abstract
Presents two exact algorithms for state minimization of FSM's. The authors' results prove that exact state minimization is feasible for a large class of practical examples, certainly including most hand-designed FSM's. They also present heuristic algorithms, that can handle large, machine-generated, FSM's. They argue that the true objective of state reduction should be reduction toward maximal encodability. The state mapping problem has received almost no prior attention in the literature. They show that mapping plays a significant role in delivering an optimally implemented reduced machine. They also introduce an algorithm whose main virtue is the ability to cope with very general cost functions, while providing very high performance.Keywords
This publication has 10 references indexed in Scilit:
- An exact minimizer for Boolean relationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- MUSE: a multilevel symbolic encoding algorithm for state assignmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Exact algorithms for output encoding, state assignment and four-level Boolean minimizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- MUSTANG: state assignment of finite state machines targeting multilevel logic implementationsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1988
- Minimal coverings for incompletely specified sequential machinesActa Informatica, 1986
- Optimal State Assignment for Finite State MachinesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1985
- Simplification of Incompletely Specified Flow Tables with the Help of Prime Closed SetsIEEE Transactions on Computers, 1969
- A Method for Minimizing the Number of Internal States in Incompletely Specified Sequential NetworksIEEE Transactions on Electronic Computers, 1965
- Minimizing the Number of States in Incompletely Specified Sequential Switching FunctionsIEEE Transactions on Electronic Computers, 1959
- Minimization of Boolean Functions*Bell System Technical Journal, 1956