ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Theoretical Computer Science
Volume 313, Issue 2, 17 February 2004, Pages 267-294
Algorithmic Learning Theory
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (432 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.tcs.2003.11.008    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2003 Published by Elsevier B.V.

Learning regular languages using RFSAs*1

François DenisE-mail The Corresponding Author, a, Aurélien LemayCorresponding Author Contact Information, E-mail The Corresponding Author, b and Alain TerlutteE-mail The Corresponding Author, b

a LIF-CMI, UMR 6166, 39, rue F. Joliot Curie, 13453 Marseille Cedex 13, France b GRAPPA—LIFL, Bât M3, Université de Lille I, 59655 Villeneuve d'Ascq Cedex, France

Available online 3 December 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Residual languages are important and natural components of regular languages and several grammatical inference algorithms naturally rely on this notion. In order to identify a given target language L, classical inference algorithms try to identify words which define identical residual languages of L. Here, we study whether it could be interesting to perform a tighter analysis by identifying inclusion relations between the residual languages of L. We consider the class of Residual Finite State Automata (RFSAs). An RFSA A is a NonDeterministic Automaton whose states corresponds to residual languages of the language LA it recognizes. The inclusion relations between residual languages of LA can be naturally materialized on A. We prove that the class of RFSAs is not polynomially characterizable. We lead some experiments which show that when a regular language is randomly drawn by using a nondeterministic representation, the number of inclusion relations between its residual languages is very important. Moreover, its minimal RFSA representation is much smaller than its minimal DFA representation. Finally, we design a new learning algorithm, DeLeTe2, based on the search for the inclusion relations between the residual languages of the target language. We give sufficient conditions for the identifiability of the target language. We experimentally compare the performance of DeLeTe2 to those of classical inference algorithms.

Author Keywords: Grammatical inference; Machine learning; Regular languages; Finite state automata

Article Outline

• References

Theoretical Computer Science
Volume 313, Issue 2, 17 February 2004, Pages 267-294
Algorithmic Learning Theory
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.