Abstract
Prediction of functions is one of processes considered in inductive inference. There is a “black box” with a given total function f in it. The result of the inductive inference machine F( < f(0), f(1), ⋯ ,f(n) > ) is expected to be f(n + 1). Deterministic and probabilistic prediction of functions has been widely studied. Frequency computation is a mechanism used to combine features of deterministic and probabilistic algorithms. Frequency computation has been used for several types of inductive inference, especially, for learning via queries. We study frequency prediction of functions and show that that there exists an interesting hierarchy of predictable classes of functions.
The research was supported by Grant No. 09.1570 from the Latvian Council of Science and by Project 2009/0216/1DP/1.1.1.2.0/09/IPIA/VIA/044 from the European Social Fund.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Farid, M.: Why Sometimes Probabilistic Algorithms Can Be More Effective. In: Wiedermann, J., Gruska, J., Rovan, B. (eds.) MFCS 1986. LNCS, vol. 233, pp. 1–14. Springer, Heidelberg (1986)
Apsītis, K., Freivalds, R., Kriķis, M., Simanovskis, R., Smotrovs, J.: Unions of Identifiable Classes of Total Recursive Functions. In: Jantke, K.P. (ed.) AII 1992. LNCS, vol. 642, pp. 99–107. Springer, Heidelberg (1992)
Austinat, H., Diekert, V., Hertrampf, U., Petersen, H.: Regular frequency computations. Theoretical Computer Science 330(1), 15–20 (2005)
Bārzdiņš, J., Barzdin, Y.M.: Two theorems on limiting synthesis of functions. Theory of algorithms and programs 1, 82–88 (1974) (in Russian)
Bārzdiņš, J., Freivalds, R.: On the prediction of general recursive functions. Soviet Mathematics Doklady 13, 1224–1228 (1972)
Beigel, R., Gasarch, W.I., Kinber, E.B.: Frequency computation and bounded queries. Theoretical Computer Science 163(1/2), 177–192 (1996)
Case, J., Kaufmann, S., Kinber, E.B., Kummer, M.: Learning recursive functions from approximations. Journal of Computer and System Sciences 55(1), 183–196 (1997)
Degtev, A.N.: On (m,n)-computable sets. In: Moldavanskij, D.I., Gos, I. (eds.) Algebraic Systems, pp. 88–99. Universitet (1981)
Freivalds, R.: On the growth of the number of states in result of the determinization of probabilistic finite automata. Avtomatika i Vichislitel’naya Tekhnika (3), 39–42 (1982) (Russian)
Freivalds, R., Karpinski, M.: Lower Space Bounds for Randomized Computation. In: Shamir, E., Abiteboul, S. (eds.) ICALP 1994. LNCS, vol. 820, pp. 580–592. Springer, Heidelberg (1994)
Freivalds, R.: Complexity of Probabilistic Versus Deterministic Automata. In: Barzdins, J., Bjorner, D. (eds.) Baltic Computer Science. LNCS, vol. 502, pp. 565–613. Springer, Heidelberg (1991)
Freivalds, R.: Inductive Inference of Recursive Functions: Qualitative Theory. In: Barzdins, J., Bjorner, D. (eds.) Baltic Computer Science. LNCS, vol. 502, pp. 77–110. Springer, Heidelberg (1991)
Freivalds, R., Bārzdiņš, J., Podnieks, K.: Inductive Inference of Recursive Functions: Complexity Bounds. In: Barzdins, J., Bjorner, D. (eds.) Baltic Computer Science. LNCS, vol. 502, pp. 111–155. Springer, Heidelberg (1991)
Freivalds, R.: Models of Computation, Riemann Hypothesis, and Classical Mathematics. In: Rovan, B. (ed.) SOFSEM 1998. LNCS, vol. 1521, pp. 89–106. Springer, Heidelberg (1998)
Freivalds, R.: Non-constructive methods for finite probabilistic automata. International Journal of Foundations of Computer Science 19(3), 565–580 (2008)
Freivalds, R.: Amount of nonconstructivity in finite automata. Theoretical Computer Science 411(38-39), 3436–3443 (2010)
Gold, E.M.: Language identification in the limit. Information and Control 10(5), 447–474 (1967)
Harizanova, V., Kummer, M., Owings, J.: Frequency computations and the cardinality theorem. The Journal of Symbolic Logic 57(2), 682–687 (1992)
Hinrichs, M., Wechsung, G.: Time bounded frequency computations. Information and Computation 139, 234–257 (1997)
Kinber, E.B.: Frequency calculations of general recursive predicates and frequency enumeration of sets. Soviet Mathematics Doklady 13, 873–876 (1972)
Kinber, E.B.: On frequency real-time computations. In: Barzdin, Y.M. (ed.) Teoriya Algoritmov i Programm, vol. 2, pp. 174–182 (1973) (Russian)
Kinber, E.B.: Frequency computations in finite automata. Kibernetika 2, 7–15 (1976); Russian; English translation in Cybernetics 12, 179–187 (1976)
Kummer, M.: A proof of Beigel’s Cardinality Conjecture. The Journal of Symbolic Logic 57(2), 677–681 (1992)
Moore, E.F.: Gedanken-experiments on sequential machines. Automata Studies Ann. of Math. Studies (34), 129–153 (1956)
McNaughton, R.: The Theory of Automata, a Survey. Advances in Computers 2, 379–421 (1961)
Rabin, M.O., Scott, D.: Finite automata and their decision problems. IBM Journal of Research and Development 3(2), 115–125 (1959)
Rogers Jr., H.: Theory of Recursive Functions and Effective Computability. MIT Press (1987)
Rose, G.F.: An extended notion of computability. In: Abstracts of International Congress for Logic, Methodology and Philosophy of Science, p. 14 (1960)
Rose, G.F., Ullian, J.S.: Approximations of functions on the integers. Pacific Journal of Mathematics 13(2), 693–701 (1963)
Smullyan, R.M.: Theory of Formal Systems, Annals of Mathematics Studies, vol. (47), Princeton, NJ (1961)
Trakhtenbrot, B.A.: On the frequency computation of functions. Algebra i Logika 2, 25–32 (1964)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Balodis, K., Kucevalovs, I., Freivalds, R. (2012). Frequency Prediction of Functions. In: Kotásek, Z., Bouda, J., Černá, I., Sekanina, L., Vojnar, T., Antoš, D. (eds) Mathematical and Engineering Methods in Computer Science. MEMICS 2011. Lecture Notes in Computer Science, vol 7119. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25929-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-25929-6_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25928-9
Online ISBN: 978-3-642-25929-6
eBook Packages: Computer ScienceComputer Science (R0)