arXiv · 1206.2691
IDS: An Incremental Learning Algorithm for Finite Automata
Abstract
We present a new algorithm IDS for incremental learning of deterministic finite automata (DFA). This algorithm is based on the concept of distinguishing sequences introduced in (Angluin81). We give a rigorous proof that two versions of this learning algorithm correctly learn in the limit. Finally we present an empirical performance analysis that compares these two algorithms, focussing on learning times and different types of learning queries. We conclude that IDS is an efficient algorithm for software engineering applications of automata learning, such as testing and model inference.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Muddassar A. Sindhu, Karl Meinke. 2012-06-13. IDS: An Incremental Learning Algorithm for Finite Automata. https://arxiv.org/abs/1206.2691
Cite the original work for its findings. Save a collection to share your selection of sources.