next up previous
Next: Subset Construction Up: Treatment of -Moves in Previous: Introduction

FSA Utilities

The FSA Utilities tool-box is a collection of tools to manipulate regular expressions, finite-state automata and finite-state transducers (both string-to-string and string-to-weight transducers). Manipulations include determinisation (both for finite-state acceptors and finite-state transducers), minimisation, composition, complementation, intersection, Kleene closure, etc. Various visualisation tools are available to browse finite-state automata. The tool-box is implemented in SICStus Prolog.

The motivation for the FSA Utilities tool-box has been the rapidly growing interest for finite-state techniques in computational linguistics. The FSA Utilities tool-box has been developed to experiment with these techniques. The tool-box is available free of charge under Gnu General Public License.3 The following provides an overview of the functionality of the tool-box.


next up previous
Next: Subset Construction Up: Treatment of -Moves in Previous: Introduction
Noord G.J.M. van
1998-09-24