Convex computation of regions of attraction from data using Sums-of-Squares programming
Oumayma Khattabi, Matteo Tacchi, Sorin Olaru
TL;DR
This work tackles the challenge of computing the finite-horizon Region of Attraction (RoA) for unknown autonomous systems using only data. It introduces a data-driven, moment-SOS framework that encodes uncertainty from a Lipschitz bound into a differential inclusion and solves a convex program to obtain certified outer FH-RoA estimates, along with a method for worst-case inner approximations. The approach relaxes the need for a polynomial model of the dynamics and demonstrates convergence of data-driven certificates to the true RoA as data quality and quantity improve, with compelling 1D and 2D numerical examples. The results highlight how data placement and the chosen Lipschitz bound influence conservatism and accuracy, and they outline scalability improvements via set partitioning and alternative polynomial bases for SOS computations.
Abstract
This paper focuses on the analysis of the Region of Attraction (RoA) for unknown autonomous dynamical systems. A data-driven approach based on the moment-Sum-of-Squares (SoS) hierarchy is proposed, enabling novel RoA outer approximations despite the reduced information on the dynamics. The main contribution consists of bypassing the system model and, hence, the recurring constraint on its polynomial structure. Numerical experiments showcase the influence of data on learned approximating sets, highlighting the potential of this method.
