Next: About this document ...
Up: Automata
Previous: Deterministic Finite Automata
A nondeterministic finite accepter or nfa
is defined as quintuple
where
is a finite set of internal states.
is a finite set of symbols, called input alphabet.
-
is
a total function called the transition function.
is the initial state.
is a set of final states.
Notice that the definition of
is not same as dfa.
contains state
if and only if there is a walk
in the transition graph from
to
labelled by
.
The language accepted by a nfa
is the set of all strings on
accepted by
.
Formally,
xiangyang li
2000-09-06