Abstract
This paper explores different means of representation for algebraic transductions, i.e., word relations realized by pushdown transducers. The relevance of this work lies more in its point of view rather than any particular result. We are aiming at giving specific techniques for obtaining, or perhaps explaining, decompositions of algebraic (and incidentally, rational) relations, relying solely on their “machine” definition rather than some complex algebraic apparatus. From this point of view, we are hoping to have demystified the heavy formalism employed in the present literature. Some of the novelties of our work are: the use of “stack languages” and “embeddings,” which eliminate the need of arbitrary context-free languages in our characterizations, the study of uniformizations for algebraic transductions and the use of the so-called stack transductions for exposing the anatomy of pushdown transducers.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
References
Aho A.V., Ullman J.D. (1972) The Theory of Parsing, Translation and Compiling, vol. 1. Prentice-Hall, Englewood Cliffs
Autebert, J.-M., Berstel, J., Boasson, L.: Context-free languages and pushdown automata. In: Salomaa, A., Rozenberg, G. (eds.) Handbook of Formal Languages, vol. 1, Word Language Grammar, pp. 111–174. Springer, Berlin Heidelberg New York (1997)
Berstel, J.: Transductions and Context-Free Languages. B. G. Teubner, Stuttgart (1979)
Choffrut C., Culik K. (1983) Properties of finite and pushdown transducers. SIAM J Comput 12(2): 300–315
Cohen A. Program analysis and transformation: from the polytope model to formal languages. Thése de Doctorat de l’Universitè de Versailles, reported by Jean Berstel (1999)
Eilenberg S. (1967) Algèbre Catégorique et Théorie des Automates. Institut H. Poincaré, Université de Paris
Eilenberg S. (1974) Automata, Languages and Machines, vol. A. Academic, New York
Eilenberg S. (1976) Automata, Languages and Machines, vol. B. Academic, New York
Fliess M. (1970) Transductions algebriques. R.A.I.R.O., R1, 109–125
Ginsburg S. (1966) The Mathematical Theory of Context-Free Languages. McGraw-Hill, New York
Kobayashi K. (1969) Classification of formal languages by functional binary transductions. Info Control, 15(1): 95–109
Nivat M. (1968) Transductions des langages de Chomsky. Ann Inst Fourier 18, 339–456
Sakarovitch J. (2003) Éléments de Théorie des Automates. Vuibert Informatique, Paris
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the Natural Science and Engineering Research Council of Canada grants R220259 and OGP0041630.
Rights and permissions
About this article
Cite this article
Konstantinidis, S., Santean, N. & Yu, S. Representation and uniformization of algebraic transductions. Acta Informatica 43, 395–417 (2007). https://doi.org/10.1007/s00236-006-0027-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00236-006-0027-7