Lyapunov Function Synthesis using Handelman Representations

Sriram Sankaranarayanan, Xin Chen, Erika ábrahám
2013 IFAC Proceedings Volumes  
We investigate linear programming relaxations to synthesize Lyapunov functions that establish the stability of a given system over a bounded region. In particular, we attempt to discover functions that are more readily useful inside symbolic verification tools for proving the correctness of control systems. Our approach searches for a Lyapunov function, given a parametric form with unknown coefficients, by constructing a system of linear inequality constraints over the unknown parameters. We
more » ... mine two complementary ideas for the linear programming relaxation, including interval evaluation of the polynomial form and "Handelman representations" for positive polynomials over polyhedral sets. Our approach is implemented as part of a branch-and-relax scheme for discovering Lyapunov functions. We evaluate our approach using a prototype implementation, comparing it with techniques based on Sum-of-Squares (SOS) programming. A comparison with SOSTOOLS is carried out over a set of benchmarks gathered from the related work. The evaluation suggests that our approach using Simplex is generally fast, and discovers Lyapunov functions that are simpler and easy to check. They are suitable for use inside symbolic formal verification tools for reasoning about continuous systems.
doi:10.3182/20130904-3-fr-2041.00198 fatcat:ywrwmmkew5a5pjhk55yohxqcre