Characterizing Language Identification in Terms of Computable Numberings

Abstract Identification of programs for computable functions from their graphs and identification of grammars (r.e. indices) for recursively enumerable languages from positive data are two extensively studied problems in the recursion theoretic framework of inductive inference. In the context of function identification, Freivalds et al. (1984) have shown that only those collections of functions, S , are identifiable in the limit for which there exists a 1-1 computable numbering ψ and a discrimination function d such that 1. (a) for each ƒ ϵ S , the number of indices i such that ψ i = ƒ is exactly one and 2. (b) for each ƒ ϵ S , there are only finitely many indices i such that ƒ and ψi agree on the first d(i) arguments. A similar characterization for language identification in the limit has turned out to be difficult. A partial answer is provided in this paper. Several new techniques are introduced which have found use in other investigations on language identification.

[1]  Shyam Kapur,et al.  Uniform Charakterizations of Various Kinds of Language Learning , 1993, ALT.

[2]  Mark A. Fulk A study of inductive inference machines , 1986 .

[3]  Manuel Blum,et al.  Toward a Mathematical Theory of Inductive Inference , 1975, Inf. Control..

[4]  E. Mark Gold,et al.  Language Identification in the Limit , 1967, Inf. Control..

[5]  Hartley Rogers,et al.  Gödel numberings of partial recursive functions , 1958, Journal of Symbolic Logic.

[6]  Jr. Hartley Rogers Theory of Recursive Functions and Effective Computability , 1969 .

[7]  Rolf Wiehagen,et al.  Research in the theory of inductive inference by GDR mathematicians - A survey , 1980, Inf. Sci..

[8]  Thomas Zeugmann,et al.  Learning Recursive Languages with Bounded Mind Changes , 1993, Int. J. Found. Comput. Sci..

[9]  Yasuhito Mukouchi,et al.  Characterization of Finite Identification , 1992, AII.

[10]  John Case,et al.  Vacillatory Learning of Nearly Minimal Size Grammars , 1994, J. Comput. Syst. Sci..

[11]  John Case,et al.  Machine Inductive Inference and Language Identification , 1982, ICALP.

[12]  Arun Sharma,et al.  Characterizing Language Identification by Standardizing Operations , 1994, J. Comput. Syst. Sci..

[13]  Dana Angluin,et al.  Inductive Inference of Formal Languages from Positive Data , 1980, Inf. Control..

[14]  Mark A. Fulk Prudence and Other Conditions on Formal Language Learning , 1990, Inf. Comput..

[15]  Daniel N. Osherson,et al.  Systems That Learn: An Introduction to Learning Theory for Cognitive and Computer Scientists , 1990 .

[16]  Rusins Freivalds,et al.  Connections between Identifying Functionals, standardizing Operations, and Computable Numberings , 1984, Math. Log. Q..

[17]  Yasuhito Mukouchi,et al.  Characterization of Pattern Languages , 1991 .

[18]  Arun Sharma,et al.  Learning with the Knowledge of an Upper Bound on Program Size , 1993, Inf. Comput..

[19]  Rolf Wiehagen,et al.  Inductive Inference with Additional Information , 1979, J. Inf. Process. Cybern..

[20]  Carl H. Smith,et al.  Inductive Inference: Theory and Methods , 1983, CSUR.

[21]  Setsuo Arikawa,et al.  Inductive Inference Machines That Can Refute Hypothesis Spaces , 1993, ALT.

[22]  Thomas Zeugmann,et al.  Monotonic and Dual Monotonic Language Learning , 1996, Theor. Comput. Sci..

[23]  Arun Sharma,et al.  Learning in the Presence of Partial Explanations , 1991, Inf. Comput..

[24]  Thomas Zeugmann,et al.  Types of monotonic language learning and their characterization , 1992, COLT '92.