Learning Weighted Automata over Number Rings, Concretely and Categorically

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Aristote, Quentin, van Gool, Sam, Petrişan, Daniela, Shirmohammadi, Mahsa
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917006181138432
author Aristote, Quentin
van Gool, Sam
Petrişan, Daniela
Shirmohammadi, Mahsa
author_facet Aristote, Quentin
van Gool, Sam
Petrişan, Daniela
Shirmohammadi, Mahsa
contents We develop a generic reduction procedure for active learning problems. Our approach is inspired by a recent polynomial-time reduction of the exact learning problem for weighted automata over integers to that for weighted automata over rationals (Buna-Marginean et al. 2024). Our procedure improves the efficiency of a category-theoretic automata learning algorithm, and poses new questions about the complexity of its implementation when instantiated to concrete categories. As our second main contribution, we address these complexity aspects in the concrete setting of learning weighted automata over number rings, that is, rings of integers in an algebraic number field. Assuming a full representation of a number ring OK, we obtain an exact learning algorithm of OK-weighted automata that runs in polynomial time in the size of the target automaton, the logarithm of the length of the longest counterexample, the degree of the number field, and the logarithm of its discriminant. Our algorithm produces an automaton that has at most one more state than the minimal one, and we prove that doing better requires solving the principal ideal problem, for which the best currently known algorithm is in quantum polynomial time.
format Preprint
id arxiv_https___arxiv_org_abs_2504_16596
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Learning Weighted Automata over Number Rings, Concretely and Categorically
Aristote, Quentin
van Gool, Sam
Petrişan, Daniela
Shirmohammadi, Mahsa
Formal Languages and Automata Theory
We develop a generic reduction procedure for active learning problems. Our approach is inspired by a recent polynomial-time reduction of the exact learning problem for weighted automata over integers to that for weighted automata over rationals (Buna-Marginean et al. 2024). Our procedure improves the efficiency of a category-theoretic automata learning algorithm, and poses new questions about the complexity of its implementation when instantiated to concrete categories. As our second main contribution, we address these complexity aspects in the concrete setting of learning weighted automata over number rings, that is, rings of integers in an algebraic number field. Assuming a full representation of a number ring OK, we obtain an exact learning algorithm of OK-weighted automata that runs in polynomial time in the size of the target automaton, the logarithm of the length of the longest counterexample, the degree of the number field, and the logarithm of its discriminant. Our algorithm produces an automaton that has at most one more state than the minimal one, and we prove that doing better requires solving the principal ideal problem, for which the best currently known algorithm is in quantum polynomial time.
title Learning Weighted Automata over Number Rings, Concretely and Categorically
topic Formal Languages and Automata Theory
url https://arxiv.org/abs/2504.16596