Minimal unambiguous εNFA

  • Authors:
  • Sebastian John

  • Affiliations:
  • Computer Science, Technical University Berlin, iv

  • Venue:
  • CIAA'04 Proceedings of the 9th international conference on Implementation and Application of Automata
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A nondeterministic finite automaton with ε-transitions(εNFA) accepts a regular language. Among the εNFA accepting a certain language some are more compact than others. This essay treats the problem of how to compactify a given εNFA by reducing the number of transitions. Compared to the standard techniques to minimize deterministic complete finite automata (complete DFA) two novel features matter in compactifying εNFA: the principle of transition partition and the principle of transition union. An algorithm for compactifying εNFA is presented that exploits the union principle. This algorithm has the following property: if the algorithm returns an unambiguous automaton, then this automaton is the transition minimal εNFA.