Back to Search Start Over

Learning finite cover automata from queries

Authors :
Ipate, Florentin
Source :
Journal of Computer & System Sciences. Jan2012, Vol. 78 Issue 1, p221-244. 24p.
Publication Year :
2012

Abstract

Abstract: Learning regular languages from queries was introduced by Angluin in a seminal paper that also provides the algorithm. This algorithm, as well as other existing inference methods, finds the exact language accepted by the automaton. However, when only finite languages are used, the construction of a deterministic finite cover automaton (DFCA) is sufficient. A DFCA of a finite language U is a finite automaton that accepts all sequences in U and possibly other sequences that are longer than any sequence in U. This paper presents an algorithm, called , that finds a minimal DFCA of an unknown finite language in polynomial time using membership and language queries, a non-trivial adaptation of Angluinʼs algorithm. As the size of a minimal DFCA of a finite language U may be much smaller than the size of the minimal automaton that accepts exactly U, can provide substantial savings over existing automata inference methods. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
00220000
Volume :
78
Issue :
1
Database :
Academic Search Index
Journal :
Journal of Computer & System Sciences
Publication Type :
Academic Journal
Accession number :
67517881
Full Text :
https://doi.org/10.1016/j.jcss.2011.04.002