Learning Lyapunov Functions for Hybrid Systems
Not on the map. Why?
Abstract (arXiv)
We propose a sampling-based approach to learn Lyapunov functions for a class of discrete-time autonomous hybrid systems that admit a mixed-integer representation. Such systems include autonomous piecewise affine systems, closed-loop dynamics of linear systems with model predictive controllers, piecewise affine/linear complementarity/mixed-logical dynamical system in feedback with a ReLU neural network controller, etc. The proposed method comprises an alternation between a learner and a verifier to find a valid Lyapunov function inside a convex set of Lyapunov function candidates. In each iteration, the learner uses a collection of state samples to select a Lyapunov function candidate through a convex program in the parameter space. The verifier then solves a mixed-integer quadratic program in the state space to either validate the proposed Lyapunov function candidate or reject it with a counterexample, i.e., a state where the Lyapunov condition fails. This counterexample is then added to the sample set of the learner to refine the set of Lyapunov function candidates. By designing the learner and the verifier according to the analytic center cutting-plane method from convex optimization, we show that when the set of Lyapunov functions is full-dimensional in the parameter space, our method finds a Lyapunov function in a finite number of steps. We demonstrate our stability analysis method on closed-loop MPC dynamical systems and a ReLU neural network controlled PWA system.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 6; 2024: 6; 2025: 2.
24 papers.
Sort:
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 43
- 2022Neural Lyapunov Control of Unknown Nonlinear Systems with Stability Guaranteescited by 39
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulationcited by 23
- 2023Neural Lyapunov Control for Discrete-Time Systemscited by 21
- 2023Physics-Informed Neural Network Lyapunov Functions: PDE Characterization, Learning, and Verificationcited by 20
- 2021Learning Robust Output Control Barrier Functions from Safe Expert Demonstrationscited by 19
- 2021Neural Termination Analysiscited by 16
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEscited by 16
- 2021Learning Robust Hybrid Control Barrier Functions for Uncertain Systemscited by 14
- 2021Neural Network Verification in Controlcited by 14
- 2023Neural Abstractionscited by 11
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
12 more
- 2024LyZNet: A Lightweight Python Tool for Learning and Verifying Neural Lyapunov Functions and Regions of Attractioncited by 10
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logiccited by 7
- 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guaranteescited by 7
- 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesiscited by 6
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansioncited by 6
- 2021Provably Correct Training of Neural Network Controllers Using Reachability Analysiscited by 5
- 2024Neural Continuous-Time Supermartingale Certificatescited by 4
- 2021Learning Contraction Policies from Offline Datacited by 3
- 2024Certified Training with Branch-and-Bound for Lyapunov-stable Neural Controlcited by 3
- 2022Model-free Learning of Regions of Attraction via Recurrent Setscited by 1
- 2023Hybrid Systems Neural Control with Region-of-Attraction Plannercited by 1
- 2025MSACL: Multi-Step Actor-Critic Learning with Lyapunov Certificates for Exponentially Stabilizing Controlcited by 0
- 2025MSACL: Multi-Step Actor-Critic Learning with Lyapunov Certificates for Exponentially Stabilizing Control31 Dec 2025
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansion2 Jun 2025
- 2024Neural Continuous-Time Supermartingale Certificates23 Dec 2024
- 2024Certified Training with Branch-and-Bound for Lyapunov-stable Neural Control27 Nov 2024
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulation11 Apr 2024
- 2024LyZNet: A Lightweight Python Tool for Learning and Verifying Neural Lyapunov Functions and Regions of Attraction15 Mar 2024
- 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guarantees12 Mar 2024
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logic16 Feb 2024
- 2023Physics-Informed Neural Network Lyapunov Functions: PDE Characterization, Learning, and Verification14 Dec 2023
- 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesis12 Sep 2023
- 2023Neural Lyapunov Control for Discrete-Time Systems11 May 2023
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEs18 Mar 2023
12 more
- 2023Hybrid Systems Neural Control with Region-of-Attraction Planner18 Mar 2023
- 2023Neural Abstractions27 Jan 2023
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programming27 Jun 2022
- 2022Neural Lyapunov Control of Unknown Nonlinear Systems with Stability Guarantees4 Jun 2022
- 2022Model-free Learning of Regions of Attraction via Recurrent Sets21 Apr 2022
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEs5 Feb 2022
- 2021Learning Contraction Policies from Offline Data11 Dec 2021
- 2021Learning Robust Output Control Barrier Functions from Safe Expert Demonstrations18 Nov 2021
- 2021Neural Network Verification in Control30 Sep 2021
- 2021Provably Correct Training of Neural Network Controllers Using Reachability Analysis22 Feb 2021
- 2021Neural Termination Analysis7 Feb 2021
- 2021Learning Robust Hybrid Control Barrier Functions for Uncertain Systems16 Jan 2021
- 2022LyaNet: A Lyapunov Framework for Training Neural ODEscited by 43
- 2022Neural Lyapunov Control of Unknown Nonlinear Systems with Stability Guaranteescited by 39
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulationcited by 23
- 2023Neural Lyapunov Control for Discrete-Time Systemscited by 21
- 2023Physics-Informed Neural Network Lyapunov Functions: PDE Characterization, Learning, and Verificationcited by 20
- 2021Learning Robust Output Control Barrier Functions from Safe Expert Demonstrationscited by 19
- 2021Neural Termination Analysiscited by 16
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEscited by 16
- 2021Learning Robust Hybrid Control Barrier Functions for Uncertain Systemscited by 14
- 2021Neural Network Verification in Controlcited by 14
- 2023Neural Abstractionscited by 11
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
12 most cited of 24 All 24 (JSON)
- 2025MSACL: Multi-Step Actor-Critic Learning with Lyapunov Certificates for Exponentially Stabilizing Control31 Dec 2025
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansion2 Jun 2025
- 2024Neural Continuous-Time Supermartingale Certificates23 Dec 2024
- 2024Certified Training with Branch-and-Bound for Lyapunov-stable Neural Control27 Nov 2024
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulation11 Apr 2024
- 2024LyZNet: A Lightweight Python Tool for Learning and Verifying Neural Lyapunov Functions and Regions of Attraction15 Mar 2024
- 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guarantees12 Mar 2024
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logic16 Feb 2024
- 2023Physics-Informed Neural Network Lyapunov Functions: PDE Characterization, Learning, and Verification14 Dec 2023
- 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesis12 Sep 2023
- 2023Neural Lyapunov Control for Discrete-Time Systems11 May 2023
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEs18 Mar 2023
12 newest of 24 All 24 (JSON)