A finite automaton with outputs where output depends only on the current state. A 6-tuple.
Suppose is a Moore machine, where:
- is a finite set of states
- is a finite input alphabet
- is a finite output alphabet
- is the initial state
- is the transition function
- is the output function
Each state has a fixed output value.
Output is attached to states only. Output sequence length depends on the number of visited states.
Conversion from FA
All FAs have an associated Moore machine.
For a given FA , we can construct a Moore machine where:
- if , else