Extraction of epsilon-Cyclesfrom Finite-State Transducers

  • Authors:
  • André Kempe

  • Affiliations:
  • -

  • Venue:
  • CIAA '01 Revised Papers from the 6th International Conference on Implementation and Application of Automata
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Much attention has been brought to determinization and 驴-removal in previous work. This article describes an algorithm for extracting all 驴-cycles, which are a special type of non-determinism, from an arbitrary finite-state transducer (FST). The algorithm factorizes (decomposes) the FST, T, into two FSTs, T1 and T2, such that T1 contains no 驴-cycles and T2 contains all 驴-cycles of T. Since 驴-cycles are an obstacle for some algorithms such as the factorization of ambiguous FSTs, the proposed approach allows us to by-pass this problem. 驴-Cycles can be extracted before and re-inserted (by composition) after such algorithms.