Decomposing a k-valued Transducer into k Unambiguous Ones

We investigate the inner structure of finite-valued finite transducers. Our transducer models are the normalized finite transducer (NFT) and the non-deterministic generalized sequential machine (NGSM), which is a real-time NFT. We show: A k-valued NGSM M can be effectively decomposed into k unambiguous NGSMs M1,..., M k such that the transduction realized by M is the union of the transductions realized by M1..., M k . Each M i is of double exponential size and can be constructed in deterministic double exponential time. By reduction, this result can be extended to NFTs. As a consequence, the k-valued and the k-ambiguous NGSMs (NFTs) have the same generative power.

[1]  Juhani Karhumäki,et al.  On Recent Trends in Formal Language Theory , 1987, ICALP.

[2]  Marcel Paul Schützenberger,et al.  Sur les Relations Rationnelles Entre Monoides Libres , 1976, Theor. Comput. Sci..

[3]  R. Lyndon,et al.  Combinatorial Group Theory , 1977 .

[4]  Hing Leung Separating Exponentially Ambiguous NFA from Polynomially Ambiguous NFA , 1993, ISAAC.

[5]  Andreas Weber,et al.  A Decomposition Theorem for Finite-Valued Tranducers and an Application to the Equivalence Problem , 1988, MFCS.

[6]  Karel Culik New Techniques for Proving the Decidability of Equivalence Problems , 1988, ICALP.

[7]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[8]  Andreas Weber,et al.  Decomposing Finite-Valued Transducers and Deciding Their Equivalence , 1993, SIAM J. Comput..

[9]  Helmut Seidl,et al.  On the Degree of Ambiguity of Finite Automata , 1991, Theor. Comput. Sci..

[10]  Juhani Karhumäki,et al.  The equivalence of mappings on languages , 1986, IMYCS.

[11]  Helmut Seidl Equivalence of Finite-Valued Bottom-up Finite State Tree Transducers Is Decidable , 1990, CAAP.

[12]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[13]  Harry B. Hunt,et al.  On the Equivalence and Containment Problems for Unambiguous Regular Expressions, Regular Grammars and Finite Automata , 1985, SIAM J. Comput..

[14]  Jean Berstel,et al.  Transductions and context-free languages , 1979, Teubner Studienbücher : Informatik.