Abstract
A k-piecewise testable language (k-PWT) is defined by the subwords (sequences of symbols which are not necessarely consecutive) no longer than k that are contained in its words. We propose an algorithm that identifies in the limit the class of k-PWT languages from positive data. The proposed algorithm has polynomial time complexity on the length of the received data. As the class of k-PTW languages is finite, the algorithm can be used for PAC- learning.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Work partially supported by the Spanish CICYT under grant TIC93-0633-CO2
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Angluin, D. Inductive inference of formal languages from positive data. Information and Control, 45. pp. 117–135, 1980.
Angluin, D. Inference of reversible languages. Journal of the ACM 29 (3). pp. 741–765, 1982.
Anthony, M. and Biggs, N. Computational Learning Theory. An Introduction. Cambridge University Press, 1991.
Biermann A.W. and Feldman, J.A. On the synthesis of finite state machines from samples of their behavior. IEEE Trans. on Computers, Vol. C-21 pp. 592–597, 1972.
Brzozowski, J,A. and Simon, I. Characterizations of Locally Testable Events. Discrete Mathematics, 4. pp. 243–271. 1973.
Pu, K.S. Syntactic Pattern Recognition and Applications. Prentice Hall, 1982.
P.García and E. Vidal. Inference of k-testable Languages in the Strict Sense and application to Syntactic Pattern Recognition. IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. PAMI-12 pp.920–925, 1990.
Gold, E.M. Language identification in the limit. Information and Control, 10. pp. 447–474, 1967.
González R.C. and Thomason, M.G. Syntactic Pattern Recognition: An Introduction. Addison Wesley, 1978.
Knuutila, T. How to invent characterizable methods for regular languages. Lecture Notes in Computer Science 744, Springer Verlag, pp. 209–222, 1993.
Lothaire, M. Combinatorics on words. Addison Wesley,1983.
Muggleton, S. Inductive Acquisition of Expert Knowledge. Addison-Wesley, 1990.
Natarajan, B. Machine Learning: A theoretical aproach. Morgan Kaufmann P. Inc.1991.
Pin, J.E. Variétés de langages formels. Masson, 1984.
Radhakrisnan, V. and Nagaraja, G. Inference of regular grammars via skeletons. IEEE Trans. System, Man, and Cybernetics, SCM-17. pp. 982–992, 1987.
Shyam Kapur and Gianfranco Bilardi Language learning without overgeneralization. Theoretical Computer Science 141, pp. 151–162, 1995.
Simon, I. Piecewise testable events. Lecture Notes in Computer Science, vol. 33, Springer Verlag, pp. 214–222, 1980.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ruiz, J., García, P. (1996). Learning k-piecewise testable languages from positive data. In: Miclet, L., de la Higuera, C. (eds) Grammatical Interference: Learning Syntax from Sentences. ICGI 1996. Lecture Notes in Computer Science, vol 1147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0033355
Download citation
DOI: https://doi.org/10.1007/BFb0033355
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61778-5
Online ISBN: 978-3-540-70678-6
eBook Packages: Springer Book Archive