The Inference of Tree Languages from Finite Samples: An Algebraic Approach

Abstract The theory presented in this paper is intended as a mathematical basis for the understanding of methods of inferring tree languages from finite samples. Many such methods given in the literature involve, at least implicitly, the construction of some kind of a nondeterministic quotient recognizer. We define and study in a general form such quotients of algebras and tree recognizers. Some abstract families of inference algorithms are considered, and methods presented in the literature are discussed in relation to these. Since strings may be regarded as unary trees, the results of the paper apply also to string languages.

[1]  Magnus Steinby Some Algebraic Aspects of Recognizability and Rationality , 1981, FCT.

[2]  Magnus Steinby,et al.  Tree Language Problems in Pattern Recognition Theory (Extended Abstract) , 1989, FCT.

[3]  J. Brayer,et al.  A note on the k-tail method of tree grammar inference , 1975 .

[4]  K. Kamata Inference Methods For Tree Automata From Sample Set Of Trees , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[5]  Timo Knuutila Inference of k -testable Tree Languages , 1993 .

[6]  Jerome A. Feldman,et al.  On the Synthesis of Finite-State Machines from Samples of Their Behavior , 1972, IEEE Transactions on Computers.

[7]  George Gratzer,et al.  Universal Algebra , 1979 .

[8]  Wolfgang Thomas Logical Aspects in the Study of Tree Languages , 1984, CAAP.

[9]  Dana Angluin,et al.  Inference of Reversible Languages , 1982, JACM.

[10]  Enrique Vidal,et al.  Inference of k-Testable Languages in the Strict Sense and Application to Syntactic Pattern Recognition , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  King-Sun Fu,et al.  Syntactic Pattern Recognition And Applications , 1968 .

[12]  Laurent Miclet,et al.  Structural Methods in Pattern Recognition , 1986 .

[13]  Stephen Muggleton,et al.  Inductive acquisition of expert knowledge , 1986 .

[14]  V. Radhakrishnan,et al.  Inference of regular grammars via skeletons , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

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

[16]  Christoph M. Hoffmann,et al.  Pattern Matching in Trees , 1982, JACM.

[17]  Stanley Burris,et al.  A course in universal algebra , 1981, Graduate texts in mathematics.

[18]  Michael G. Thomason,et al.  Syntactic Pattern Recognition, An Introduction , 1978, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Syntactic Pattern Recognition: An introduction : Rafael C. Gonzalez and Michael G. Thomason. Addison-Wesley, Reading, MA , 1979, Pattern Recognit..

[20]  Dirk Siefkes,et al.  Finite Automata, Their Algebras and Grammars , 1990 .

[21]  Barry Levine,et al.  Derivatives of Tree Sets with Applications to Grammatical Inference , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.