A new approach for active automata learning based on apartness

F Vaandrager, B Garhewal, J Rot… - … Conference on Tools and …, 2022 - Springer
We present L#, a new and simple approach to active automata learning. Instead of focusing
on equivalence of observations, like the L∗ algorithm and its descendants, L# takes a …

The power of symbolic automata and transducers

L D'Antoni, M Veanes - … , CAV 2017, Heidelberg, Germany, July 24-28 …, 2017 - Springer
Symbolic automata and transducers extend finite automata and transducers by allowing
transitions to carry predicates and functions over rich alphabet theories, such as linear …

Learning symbolic automata

S Drews, L D'Antoni - International Conference on Tools and Algorithms …, 2017 - Springer
Symbolic automata allow transitions to carry predicates over rich alphabet theories, such as
linear arithmetic, and therefore extend classic automata to operate over infinite alphabets …

Benchmarks for automata learning and conformance testing

D Neider, R Smetsers, F Vaandrager… - … the How, and the Why Not …, 2019 - Springer
We describe a large collection of benchmarks, publicly available through the wiki automata.
cs. ru. nl, of different types of state machine models: DFAs, Moore machines, Mealy …

[PDF][PDF] Compositional automata learning of synchronous systems

T Neele, M Sammartino - International Conference on …, 2023 - library.oapen.org
Automata learning is a technique to infer an automaton model of a black-box system via
queries to the system. In recent years it has found widespread use both in industry and …

The learnability of symbolic automata

G Argyros, L D'Antoni - … : 30th International Conference, CAV 2018, Held …, 2018 - Springer
Symbolic automata (s-FAs) allow transitions to carry predicates over rich alphabet theories,
such as linear arithmetic, and therefore extend classic automata to operate over infinite …

Combining black-box and white-box techniques for learning register automata

F Howar, B Jonsson, F Vaandrager - … and Software Science: State of the …, 2019 - Springer
Abstract Model learning is a black-box technique for constructing state machine models of
software and hardware components, which has been successfully used in areas such as …

Automata learning: An algebraic approach

H Urbat, L Schröder - Proceedings of the 35th Annual ACM/IEEE …, 2020 - dl.acm.org
We propose a generic categorical framework for learning unknown formal languages of
various types (eg finite or infinite words, weighted and nominal languages). Our approach is …

Parikh's Theorem Made Symbolic

M Hague, A Jeż, AW Lin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
Parikh's Theorem is a fundamental result in automata theory with numerous applications in
computer science. These include software verification (eg infinite-state verification, string …

A novel learning algorithm for Büchi automata based on family of DFAs and classification trees

Y Li, YF Chen, L Zhang, D Liu - Information and Computation, 2021 - Elsevier
In this paper, we propose a novel algorithm to learn a Büchi automaton from a teacher who
knows an ω-regular language. The learned Büchi automaton can be a nondeterministic …