next up previous contents
Next: Phonological parsing Up: Formalisms Previous: Translation from FSA to

Finite State Transducers

A finite state transducer is is a finite state automaton in which the members of tex2html_wrap_inline1422 are pairs, triples, etc., rather than simple symbols. Traditionally the members of tex2html_wrap_inline1422 are just pairs, of which the left-hand member is the `input symbol' and the right-hand member is the `output symbol'.

A deterministic finite state transducer (DFST) is defined as a septuple tex2html_wrap_inline1642, where:

tex2html_wrap_inline1514 tex2html_wrap_inline1516 Q [ initial state]
Q [ finite set of states ]
F tex2html_wrap_inline1524 Q [ subset of Q of final states ]
tex2html_wrap_inline1422 [ finite set of input symbols ]
tex2html_wrap_inline1662 [ finite set of output symbols ]
tex2html_wrap_inline1532 [ finite set of transitions between states ]
tex2html_wrap_inline1666 [ finite set of transductions to symbols ]

Sometimes tex2html_wrap_inline1604 and tex2html_wrap_inline1670 are combined: tex2html_wrap_inline1672.

A nondeterministic finite state transducer (NFST) is defined as a sextuple tex2html_wrap_inline1642, where:

tex2html_wrap_inline1514 tex2html_wrap_inline1516 Q [ initial state]
Q [ finite set of states ]
F tex2html_wrap_inline1524 Q [ subset of Q of final states ]
tex2html_wrap_inline1422 [ finite set of input symbols ]
tex2html_wrap_inline1662 [ finite set of output symbols ]
tex2html_wrap_inline1672 [ finite set of transition-transductions to sets of state-symbol pairs ]


next up previous contents
Next: Phonological parsing Up: Formalisms Previous: Translation from FSA to

Dafydd Gibbon
Fri Nov 28 02:24:58 MET 1997