Title | ||
---|---|---|
General Algorithms For Testing The Ambiguity Of Finite Automata And The Double-Tape Ambiguity Of Finite-State Transducers |
Abstract | ||
---|---|---|
We present efficient algorithms for testing the finite, polynomial, and exponential ambiguity of finite automata with epsilon-transitions. We give an algorithm for testing the exponential ambiguity of an ant OM at on A in time O(vertical bar A vertical bar(2)(E)), and finite or polynomial ambiguity in time O(vertical bar A vertical bar(3)(E)), where vertical bar A vertical bar(E) denotes the number of transitions of A. These complexities significantly improve over the previous best complexities given for the same problem. Furthermore, the algorithms presented are simple and based on a general algorithm for the composition or intersection of automata. Additionally, we give an algorithm to determine in time O(vertical bar A vertical bar(3)(E)) the degree of polynomial ambiguity of a polynomially ambiguous automaton A and present an application of our algorithms to an approximate computation of the entropy of a probabilistic automaton.We also study the double-tape ambiguity of ifinite-stal,e transdui ers. We show that the general problem is undecidable and that it is NP-hard for acyclic transducers, We present a specific analysis of the double-tape ambiguity of transducers with bounded delay. In particular, we give a characterization of double-tape ambiguity for synchronized transducers with zero delay that can be tested in quadratic time and give an algorithm for testing the double-tape ambiguity of transducers with bounded delay. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1142/S0129054111008477 | INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE |
Field | DocType | Volume |
Discrete mathematics,Combinatorics,Polynomial,Automaton,Degree of a polynomial,Algorithm,Finite-state machine,Time complexity,Ambiguity,Probabilistic automaton,Mathematics,Undecidable problem | Journal | 22 |
Issue | ISSN | Citations |
4 | 0129-0541 | 5 |
PageRank | References | Authors |
0.51 | 12 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Cyril Allauzen | 1 | 690 | 47.64 |
Mehryar Mohri | 2 | 4502 | 448.21 |
Ashish Rastogi | 3 | 161 | 10.55 |