Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Introduction to algorithms
Instruction Computation in Subset Construction
WIA '96 Revised Papers from the First International Workshop on Implementing Automata
FSA Utilities: A Toolbox to Manipulate Finite-State Automata
WIA '96 Revised Papers from the First International Workshop on Implementing Automata
Finite-state transducers in language and speech processing
Computational Linguistics
Robust grammatical analysis for spoken dialogue systems
Natural Language Engineering
On some applications of finite-state automata theory to natural language processing
Natural Language Engineering
Approximating context-free grammars with a finite-state calculus
ACL '98 Proceedings of the 35th Annual Meeting of the Association for Computational Linguistics and Eighth Conference of the European Chapter of the Association for Computational Linguistics
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
An Extendible Regular Expression Compiler for Finite-State Approaches in Natural Language Processing
WIA '99 Revised Papers from the 4th International Workshop on Automata Implementation
Extraction of epsilon-Cyclesfrom Finite-State Transducers
CIAA '01 Revised Papers from the 6th International Conference on Implementation and Application of Automata
Preprocessing for Unification Parsing of Spoken Language
NLP '00 Proceedings of the Second International Conference on Natural Language Processing
Treatment of epsilon moves in subset construction
Computational Linguistics - Special issue on finite-state methods in NLP
Extraction and recoding of input-ε-cycles in finite state transducers
Theoretical Computer Science - Implementation and application automata
Hi-index | 0.00 |
The paper discusses the problem of determinising finite-state automata containing large numbers of ε-moves. Experiments with finite-state approximations of natural language grammars often give rise to very large automata with a very large number of ε-moves. The paper identifies three subset construction algorithms which treat ε-moves. A number of experiments has been performed which indicate that the algorithms differ considerably in practice. Furthermore, the experiments suggest that the average number of ε-moves per state can be used to predict which algorithm is likely to perform best for a given input automaton.