Abstract
In this work, we give an algorithm that infers Regular Trace Languages. Trace languages can be seen as regular languages that are closed under a partial commutation relation called the independence relation. This algorithm is similar to the RPNI algorithm, but it is based on Asynchronous Cellular Automata. For this purpose, we define Asynchronous Cellular Moore Machines and implement the merge operation as the calculation of an equivalence relation. After presenting the algorithm we provide a proof of its convergence (which is more complicated than the proof of convergence of the RPNI because there are no Minimal Automata for Asynchronous Automata), and we discuss the complexity of the algorithm.
Work supported by the project Técnicas de Inferencia Gramatical y aplicación al procesamiento de biosecuencias (TIN2007-60769) supported by the Spanish Ministry of Education and Sciences.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
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.
References
Ruiz, J., Cano, A., García, P.: Inferring subclasses of regular languages faster using \(\text{RPNI}\) and forbidden configurations. In: Adriaans, P.W., Fernau, H., van Zaanen, M. (eds.) ICGI 2002. LNCS (LNAI), vol. 2484, pp. 28–36. Springer, Heidelberg (2002)
Pin, J.-E., Cano Gmez, A., Guaiana, G.: When does partial commutative closure preserve regularity? In: Aceto, L., Damgård, I., Goldberg, L.A., Halldórsson, M.M., Ingólfsdóttir, A., Walukiewicz, I. (eds.) ICALP 2008, Part II. LNCS, vol. 5126, pp. 209–220. Springer, Heidelberg (2008)
Agluin, D.: Inductive inference of formal languages from positive data. Information and Control 45(2), 117–135 (1980)
Cano, A., Alvarez, G.: Learning commutative regular language. In: Clark, A., Coste, F., Miclet, L. (eds.) ICGI 2008. LNCS (LNAI), vol. 5278, pp. 71–83. Springer, Heidelberg (2008)
Pighizzini, G., Bruschi, D., Sabadini, N.: On the existence of the minimum asynchronous automaton and on decision problems for unambiguous regular trace languages. In: Proceedings of the 5th Annual Symposium on Theoretical Aspects of Computer Science. LNCS, pp. 334–345. Springer, Heidelberg (1988)
Gold, E.M.: Language identification in the limit. Information and Control 10, 447–474 (1967)
Mazurkiewicz, A.W.: Trace theory. In: Brauer, W., Reisig, W., Rozenberg, G. (eds.) APN 1986. LNCS, vol. 254, pp. 279–324. Springer, Heidelberg (1987)
Oncina, J., Garcia, P.: Inferring regular languages in polynomial updated time. In: Pattern Recognition and Image Analysis (1992)
Rozenberg, G., Salomaa, A. (eds.): Handbook of formal languages. Beyond Words, vol. 3. Springer, New York (1997)
Trakhtenbrot, B., Barzidin, Y.: Finite automata: Behavior and synthesis (1973)
Trakhtenbrot, K.J.: Evidence-drive state merging with search (1998), http://citerseer.nj.sec.com/lang98evidence.html
Trakhtenbrot, K.J., Peralmutter, B.A.: Abbadingo one: Dfa learning competition (1997), http://abbadingo.cs.unm.edu
Diekert, V., Rozenberg, G.: Book of Traces. World Scientific Publishing Co., Inc., River Edge (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cano Gómez, A. (2010). Inferring Regular Trace Languages from Positive and Negative Samples. In: Sempere, J.M., García, P. (eds) Grammatical Inference: Theoretical Results and Applications. ICGI 2010. Lecture Notes in Computer Science(), vol 6339. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15488-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-15488-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15487-4
Online ISBN: 978-3-642-15488-1
eBook Packages: Computer ScienceComputer Science (R0)