Learning Quantitative Automata Modulo Theories
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 2247-2255.
https://doi.org/10.24963/ijcai.2026/250
Keywords
- Machine Learning: Active learning
- Constraint Satisfaction and Optimization: Constraint satisfaction
- Machine Learning: Symbolic methods
- Knowledge Representation and Reasoning: Preference modelling and preference-based reasoning
Abstract
We introduce QUINTIC, a general algorithm for actively learning quantitative automata from preferences. Quantitative automata evaluate input sequences by applying a valuation function---such as sum, product, or average---to the output labels of the states visited. Such models naturally arise in use cases ranging from probabilistic verification, sequence classification, and sequential decision making. However, existing learning approaches, such as variants of L*, weighted‐automata learning algorithms, and active learning preference‐driven methods, either assume finite output alphabets or restrict the valuation function to particular forms. QUINTIC utilizes a symbolic observation table and applies deductive reasoning with the assistance of an SMT solver to identify the correct minimal state, transition, and state label combination of the quantitative automaton. The deductive reasoning relies on the minimal combination of theories determined by the valuation function and output alphabet. Consequently, QUINTIC has completeness, minimalism, and query complexity guarantees, and learns quantitative automata across finite, integer, and rational outputs. Our extensive experiments show how QUINTIC scales under weak or strong feedback, and alternative MaxSMT objectives.
@inproceedings{ijcai2026p250,
title = {Learning Quantitative Automata Modulo Theories},
author = {Hsiung, Eric and Tsoi, Nathan and Chaudhuri, Swarat and Biswas, Joydeep},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {2247--2255},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/250},
url = {https://doi.org/10.24963/ijcai.2026/250},
}
TY - CPAPER TI - Learning Quantitative Automata Modulo Theories AU - Hsiung, Eric AU - Tsoi, Nathan AU - Chaudhuri, Swarat AU - Biswas, Joydeep T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 2247 EP - 2255 DO - 10.24963/ijcai.2026/250 UR - https://doi.org/10.24963/ijcai.2026/250 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: