Product Automaton

Product automata represent a powerful framework for modeling complex systems by combining the behavior of individual components into a unified model, often used for verification, control synthesis, and pattern recognition. Current research focuses on developing efficient algorithms for synthesizing and learning these automata, particularly using techniques like Monte Carlo Tree Search, Mixed Integer Linear Programming, and variations of the L* algorithm, with applications ranging from autonomous systems testing to network security and biochemical reaction modeling. The ability to efficiently construct and analyze product automata has significant implications for improving the design, verification, and control of complex systems across diverse scientific and engineering domains.

Papers