pith. sign in

arxiv: 1610.07380 · v2 · pith:SKWFQ66Pnew · submitted 2016-10-24 · 💻 cs.FL

A Novel Learning Algorithm for B\"uchi Automata based on Family of DFAs and Classification Trees

classification 💻 cs.FL
keywords algorithmlearningalgorithmsomegaproposedregularavailableclassification
0
0 comments X
read the original abstract

In this paper, we propose a novel algorithm to learn a B\"uchi automaton from a teacher who knows an $\omega$-regular language. The algorithm is based on learning a formalism named family of DFAs (FDFAs) recently proposed by Angluin and Fisman[10]. The main catch is that we use a classification tree structure instead of the standard observation table structure. The worst case storage space required by our algorithm is quadratically better than the table-based algorithm proposed in [10]. We implement the first publicly available library ROLL (Regular Omega Language Learning ), which consists of all $\omega$-regular learning algorithms available in the literature and the new algorithms proposed in this paper. Experimental results show that our tree-based algorithms have the best performance among others regarding the number of solved learning tasks.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.