This list may not be up to date. See my Google Scholar for the complete list.
Conference papers and abstracts
Stability Analysis of Switched Linear Systems with Neural Lyapunov Functions [link]
Virginie Debauche, Alec Edwards, Raphael M. Jungers and Alessandro Abate in the 38th AAAI Conference on Artificial Intelligence (AAAI'24)
Neural-based, data-driven analysis and control of dynamical systems have been recently investigated and have shown great promise, e.g. for safety verification or stability analysis. Indeed, not only do neural networks allow for an entirely model-free, data-driven approach, but also for handling arbitrary complex functions via their power of representation (as opposed to, e.g. algebraic optimization techniques that are restricted to polynomial functions). Whilst classical Lyapunov techniques allow to provide a formal and robust guarantee of stability of a switched dynamical system, very little is yet known about correctness guarantees for Neural Lyapunov functions, nor about their performance (amount of data needed for a certain accuracy). We formally introduce Neural Lyapunov functions for the stability analysis of switched linear systems: we benchmark them on this paradigmatic problem, which is notoriously difficult (and in general Turing-undecidable), but which admits existing recently-developed technologies and theoretical results. Inspired by switched systems theory, we provide theoretical guarantees on the representative power of neural networks, leveraging recent results from the ML community. We additionally experimentally display how Neural Lyapunov functions compete with state-of-the-art results and techniques, while admitting a wide range of improvement, both in theory and in practice. This study intends to improve our understanding of the opportunities and current limitations of neural-based data-driven analysis and control of complex dynamical systems.
Characterization of the ordering of path-complete stability certificates with addition-closed templates [link]
Virginie Debauche, Matteo Della Rossa and Raphael M. Jungers in the 26th ACM International Conference on Hybrid Systems: Computation and Control (HSCC'23)
As part of the development of Lyapunov techniques for cyber-physical systems, we study and compare graph-based stability certificates with respect to their conservatism. Previous work have highlighted the dependence of this ordering with respect to the properties of the chosen template of candidate Lyapunov functions. We extend here previous results from the literature to the case of templates closed under addition, as for instance the set of quadratic functions. In this context, we provide a characterization of the ordering, using an approach based on abstract operations on graphs, called lifts, which encode in a combinatorial way the algebraic properties of the chosen template. We finally provide a numerical method to algorithmically check the ordering relation.
Formal Synthesis of Path-Complete Lyapunov Functions on Neural Templates (Abstract)
Virginie Debauche and Raphael M. Jungers in the 42th Benelux meeting on systems and control (2023)
Necessary and Sufficient Conditions for Template-Dependent Ordering of Path-Complete Lyapunov Methods [link]
Virginie Debauche, Matteo Della Rossa and Raphael M. Jungers in the 25th ACM International Conference on Hybrid Systems: Computation and Control (HSCC'22)
In the context of discrete-time switched systems, we study the comparison of stability certificates based on path-complete Lyapunov methods. A characterization of this general ordering has been provided recently, but we show here that this characterization is too strong when a particular template is considered, as it is the case in practice. In the present work we provide a characterization for templates that are closed under pointwise minimum/maximum, which covers several templates that are often used in practice. We use an approach based on abstract operations on graphs, called lifts, to highlight the dependence of the ordering with respect to the analytical properties of the template. We finally provide more preliminary results on another family of templates: those that are closed under addition, as for instance the set of quadratic functions.
Template-dependent lifts for path-complete stability criteria and application to positive switching systems [link]
Virginie Debauche, Matteo Della Rossa and Raphael M. Jungers in the 7th IFAC Conference on Analysis and Design of Hybrid System (ADHS'21)
In the framework of discrete-time switching systems, we analyze and compare various stability certificates relying on graph constructions. To this aim, we define several abstract expansions of graphs (so-called lifts), which depend on the chosen family of candidate Lyapunov functions (the template). We show that the validity of a given lift is linked with the analytical properties of the template. This allows us to generate new lifts, and as a byproduct, to obtain comparison criteria that go beyond the concept of simulation recently introduced in the literature. We apply our constructions to the case of copositive linear norms for positive switching systems, leading to novel stability criteria that outperform the state of the art. We provide further results relying on convex duality and we demonstrate via numerical examples how the comparison among different stability criteria is affected by the properties of the copositive norms template.
Comparison of Path-Complete Stability Criteria via Quantifier Elimination (Abstract)
Virginie Debauche and Raphael M. Jungers in the 40th Benelux meeting on systems and control (2021)
On Path-Complete Lyapunov Functions: comparison between a graph and its expansion (Abstract)
Virginie Debauche and Raphael M. Jungers in the 39th Benelux meeting on systems and control (2020)
Journal paper
Comparison of path-complete Lyapunov functions via template-dependent lifts [link]
Virginie Debauche, Matteo Della Rossa and Raphael M. Jungers in Nonlinear Analysis: Hybrid Systems (2022)
This paper investigates, in the context of discrete-time switched systems, the problem of comparison for path-complete stability certificates. We introduce and study abstract operations on path-complete graphs, called lifts, which allow us to recover previous results in a general framework. Moreover, this approach highlights the existing relations between the analytical properties of the chosen set of candidate Lyapunov functions (the template) and the admissibility of certain lifts. This provides a new methodology for the characterization of the ordering relation of path-complete Lyapunov functions criteria, when a particular template is chosen. We apply our results to specific templates, notably the sets of primal and dual copositive norms, providing new stability certificates for positive switched systems. These tools are finally illustrated with the aim of numerical examples.
PhD, book chapter, etc.
Path-Complete and Neural Lyapunov Functions: Computation and Performance [link]
Virginie Debauche (2024)
Switched systems are essential in modern engineering due to their ability to model complex systems with transitions between different modes of operation. Their stability poses significant challenges because of the interplay between discrete switching and dynamics, requiring advanced mathematical tools for analysis. While Lyapunov theory is widely used to prove stability, classical methods often struggle with the added complexity of switched systems. This has led to research on extending Lyapunov theory to better address these challenges. The introduction of path-complete Lyapunov functions brought a new perspective by incorporating combinatorial structures to encode the switching signals of the switched system. This thesis extends the study of pathcomplete Lyapunov functions by addressing the template-dependent ordering of graphs, i.e., comparing stability certificates while considering specific classes of Lyapunov functions. We introduce template-dependent lifts. These are combinatorial operations on graphs, that characterize the ordering of graphs concerning templates that share a common closure property, such as addition or minimum. This novel approach enhances the understanding of conservatism in stability conditions and guides the selection of graph-template pairs for stability analysis. Additionally, we explore neural Lyapunov functions as a modern approach to approximating the joint spectral radius (JSR) of linear switched systems. We present a framework that fine-tunes neural networks to approximate the JSR with theoretical and empirical guarantees of effectiveness. We leverage machine learning techniques and the CEGIS approach to provide formal correctness in neural Lyapunov functions, demonstrating promising results against classical methods.