Scalable Formal Verification of Incremental Stability in Large-Scale Systems Using Graph Neural Networks
Ahan Basu, Mahathi Anand, Pushpak Jagtap
TL;DR
This work tackles the scalable verification of incremental stability in large-scale interconnected systems with unknown subsystem dynamics but known interconnection topology. It introduces a distributed approach that learns local $\delta$-ISS Lyapunov functions for each subsystem and composes them to certify global stability, leveraging Graph Neural Networks to align with the network structure. A Lipschitz-based, sampling-based verification guarantees formal correctness of the learned certificates, enabling scalable validation over the full state-action space. The authors validate the framework on two nonlinear case studies, demonstrating the method's scalability from tens to thousands of subsystems and its potential for practical deployment in distributed settings.
Abstract
This work proposes a novel distributed framework for verifying the incremental stability of large-scale systems with unknown dynamics and known interconnection structures using graph neural networks. Our proposed approach relies on the construction of local incremental Lyapunov functions for subsystems, which are then composed together to obtain a suitable Lyapunov function for the interconnected system. Graph neural networks are used to synthesize these functions in a data-driven fashion. The formal correctness guarantee is then obtained by leveraging Lipschitz bounds of the trained neural networks. Finally, the effectiveness of our approach is validated through two nonlinear case studies.
