Abstract
In order to compare primitive recursive functions and transductions defined by automata in a natural way independent of encodings, we generalize the Grzegorczyk hierarchy, the recursion number hierarchy and the loop hierarchy from arithmetical to wordfunctions. We observe several differences between the arithmetical and the non-arithmetical theory. By means of turingmachines and generalized sequential machines all inclusion problems for the function classes of these hierarchies are solved. Transductions and languages defined by automata are classified within these hierarchies. Moreover, we introduce and study primitive recursive transformations between different monoids.
Zusammenfassung
Um einen natürlichen, von Kodierungen unabhängigen Vergleich zwischen primitiv-rekursiven Funktionen und Automatentransduktionen zu ermöglichen, werden die Grzegorczyk-Hierarchie, die Rekursionszahl-Hierarchie und die Loop-Hierarchie von arithmetischen auf Wortfunktionen verallgemeinert. Dabei ergeben sich einige Unterschiede zum arithmetischen Fall. Unter Benutzung von Turingmaschinen und verallgemeinerten endlichen Automaten werden alle Inklusionsprobleme der Funktionenklassen dieser Hierarchien gelöst. Von Automaten definierte Funktions- und Sprachklassen werden innerhalb dieser Hierarchien klassifiziert. Außerdem werden primitiv-rekursive Transformationen zwischen verschiedenen Monoiden behandelt.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Asser, G.: Rekursive Wortfunktionen. Zeitschr. math. Logik Grdl. Math.6, 258–278 (1960).
Axt, P.: Iteration of primitive recursion. Zeitschr. math. Logik Grdl. Math.11, 253–255 (1965).
Cobham, A.: The intrinsic computational difficulty of functions. In: Logic, Methodology, and Philosophy of Science (Bar-Hillel, Y., ed.), Amsterdam: North-Holland Publ. Comp. 1965.
Eilenberg, S., Elgot, C. C.: Recursiveness. New York-London: Academic Press. 1970.
Grzegorczyk, A.: Some classes of recursive functions. Rozprawy matem.4, 1–46 (1953).
Heinermann, W.: Untersuchungen über die Rekursionszahlen rekursiver Funktionen. Dissertation, Münster, 1961.
v. Henke, F. W.: Verallgemeinerte primitiv-rekursive Funktionen zwischen freien Monoiden. GMD Seminarbericht Nr. 46 (1972).
v. Henke, F. W.: Primitiv-rekursive Transformationen. Diss. Bonn 1973, to appear in: Berichte der GMD.
v. Henke, F. W., Indermark, K., Weihrauch, K.: Hierarchies of primitive recursive wordfunctions and transductions defined by automata, in: Automata, Languages, and Programming (Nivat, M., ed.), Amsterdam: North-Holland Publ. Comp. 1972.
Indermark, K.: Pushdown transductions as primitive recursive wordfunctions. GMD Seminarbericht Nr. 56 (1972) and Proc. IRIA Sem. (1972).
Kreider, D. L., Ritchie, R. W.: A universal two-way automaton. Archiv math. Logik Grdl.9, 43–58 (1966).
Meyer, A. R., Ritchie, D. M.: Computational complexity and program structure. IBM Research Report RC 1817 (1967).
Meyer, A. R., Ritchie, D. M.: A classification of the recursive functions. Zeitschr. math. Logik Grdl. Math.18, 71–82 (1972).
Müller, H.: Über die mit Stackautomaten berechenbaren Funktionen. Archiv math. Logik Grdl.13, 60–73 (1970).
Ritchie, R. W.: Classes of predictably computable functions. Trans. AMS106, 139–173 (1963).
Ritchie, R. W.: Classes of recursive functions based on Ackermann's function. Pacific. J. Math.15, 1027–1044 (1965).
Rose, G., Weihrauch, K.: Eine Charakterisierung der Klassen L1 und R1 primitiv-rekursiver Wortfunktionen. GMD Seminarbericht Nr. 63 (1973).
Schwichtenberg, H.: Rekursionszahlen und die Grzegorczyk-Hierarchie. Archiv math. Logik Grdl.12, 85–97 (1969).
Tsichritzis, D.: A note on comparison of subrecursive hierarchies. Inf. Proc. Letters.1, 42–44 (1971).
Weihrauch, K.: Hierarchien primitiv-rekursiver Wortfunktionen I. GMD Seminarbericht Nr. 49 (1972).
Weihrauch, K.: Hierarchien primitiv-rekursiver Wortfunktionen II. GMD Seminarbericht Nr. 57 (1972).
Weihrauch, K.: Teilklassen primitiv-rekursiver Wortfunktionen. Dissertation, Bonn, 1973; to appear in: Berichte der GMD.
Author information
Authors and Affiliations
Additional information
This research was conducted at the Institut für Theorie der Automaten und Schaltnetzwerke (GMD) while the third author stayed there for one year. His present address: Case Western Reserve University, Cleveland, Ohio. Support was given by the Gesellschaft für Mathematik und Datenverarbeitung mbH, Bonn.
Rights and permissions
About this article
Cite this article
v. Henke, F.W., Rose, G., Indermark, K. et al. On primitive recursive wordfunctions. Computing 15, 217–234 (1975). https://doi.org/10.1007/BF02242369
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02242369