Active Learning of Symbolic Automata Over Rational Numbers

Sebastian Hagedorn, Martín Muñoz, Cristian Riveros, Rodrigo Toro Icarte
11/15/2025
cs.LGcs.FL

No confident code implementation found for this paper.

Abstract

Automata learning has many applications in artificial intelligence and software engineering. Central to these applications is the $L^*$ algorithm, introduced by Angluin. The $L^*$ algorithm learns deterministic finite-state automata (DFAs) in polynomial time when provided with a minimally adequate teacher. Unfortunately, the $L^*$ algorithm can only learn DFAs over finite alphabets, which limits its applicability. In this paper, we extend $L^*$ to learn symbolic automata whose transitions use predicates over rational numbers, i.e., over infinite and dense alphabets. Our result makes the $L^*$ algorithm applicable to new settings like (real) RGX, and time series. Furthermore, our proposed algorithm is optimal in the sense that it asks a number of queries to the teacher that is at most linear with respect to the number of transitions, and to the representation size of the predicates.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hagedorn2025active,
  title  = {Active Learning of Symbolic Automata Over Rational Numbers},
  author = {Sebastian Hagedorn and Martín Muñoz and Cristian Riveros and Rodrigo Toro Icarte},
  year   = {2025},
  eprint = {2511.12315},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.12315v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.12315.svg)](https://codeofpaper.com/paper/2511.12315)

Discussion