Lably
Skip to content

Unambiguous finite automaton

  • 3 min read
  • 6 chapters

Related on Lably

Through Tuple

Formal definition

An NFA is represented formally by a 5-tuple, A=(Q,Σ,Δ,q0,F). An UFA is an NFA such that, for each word w=a1a2...an, there exists at most one sequence of states r0,r1,...,rn, in Q with the following conditions:

  1. r0=q0;
  2. ri+1∈Δ(ri,ai+1) for i=0,...n−1;
  3. rn∈F.

In words, those conditions state that, if w is accepted by A, there is exactly one accepting path, that is, one path from an initial state to a final state that is labelled by w.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Topics in mathematics