Scinovex
article

On the Synthesis of Finite-State Machines from Samples of Their Behavior

IEEE Transactions on Computers · 1972 · Vol. C-21(6) · pp. 592–597
Alan W. BiermannJerome A. Feldman

Abstract

The Nerode realization technique for synthesizing finite-state machines from their associated right-invariant equivalence relations is modified to give a method for synthesizing machines from finite subsets of their input-output behavior. The synthesis procedure includes a parameter that one may adjust to obtain machines that represent the desired behavior with varying degrees of accuracy and that consequently have varying complexities. We discuss some of the uses of the method, including an application to a sequential learning problem.

semigroups and automata theoryMachine Learning and AlgorithmsAlgorithms and Data CompressionFinite-state machineRealization (probability)Equivalence (formal languages)Computer scienceInvariant (physics)Finite setAlgorithmMathematicsDiscrete mathematicsMathematical analysis
Citations
497
FWCI
2.35
field-weighted impact
References
18
Percentile
89%
vs. same field & year
Citations per year
Cited by
Inductive Inference: Theory and Methods
ACM Computing Surveys · 1983 · 899 citations
References
Linear automaton transformations
Proceedings of the American Mathematical Society · 1958 · 475 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.