Automata Cascades: Expressivity and Sample Complexity
Alessandro Ronca, Nadezda Alexandrovna Knorozova, Giuseppe De Giacomo

TL;DR
This paper introduces automata cascades, a modular framework based on the Prime Decomposition Theorem, to analyze automata expressivity and sample complexity, enabling learning of complex systems with many interacting components.
Contribution
It proposes automata cascades as a structured approach to describe automata, linking their expressivity and learnability to their component structure, and provides new bounds on sample complexity.
Findings
Sample complexity is linear in the number of components
Automata with exponential states can be learned from data
Component-based automata enable scalable learning of complex systems
Abstract
Every automaton can be decomposed into a cascade of basic prime automata. This is the Prime Decomposition Theorem by Krohn and Rhodes. Guided by this theory, we propose automata cascades as a structured, modular, way to describe automata as complex systems made of many components, each implementing a specific functionality. Any automaton can serve as a component; using specific components allows for a fine-grained control of the expressivity of the resulting class of automata; using prime automata as components implies specific expressivity guarantees. Moreover, specifying automata as cascades allows for describing the sample complexity of automata in terms of their components. We show that the sample complexity is linear in the number of components and the maximum complexity of a single component, modulo logarithmic factors. This opens to the possibility of learning automata…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · semigroups and automata theory · Chemical Synthesis and Analysis
