Linear matrix inequalities (LMI)

The topic of linear matrix inequalities and the related semidefinite programming is dealt with in numerous resources, many of them available online. The following monograph (also available online for free) was one of the first systematic treatments of the topic and still offers a relevant material. 

The authors also provide some shorter teaching material, tailored to their Matlab toolbox called CVX

Another recommendable lecture notes are also available for free:
 
Finally, a very useful material for studying the topic can be found among the tutorials and examples for Yalmip software, which is a Matlab interface to a numerous optimization solvers:

Sum-of-squares (SOS) programming

Sum-of-squares programming is a very trendy research topic in optimization and a wealth of resources are available. For our course, a we will restrict the focus to the analysis of dynamical systems. As an introduction, the following paper is recommendable

  • Papachristodoulou, A., and S. Prajna. ‘A Tutorial on Sum of Squares Techniques for Systems Analysis’. In Proceedings of the 2005 American Control Conference, 2686–2700 vol. 4. Portland, OR, USA: IEEE, 2005. https://doi.org/10.1109/ACC.2005.1470374.
The computational problems described in the paper can be solved in Matlab using the SOSTOOLS toolbox. Its documentation then solves as yet another tutorial: 

Last but not least, YALMIP software contains a well-developed section on SOS



Naposledy změněno: úterý, 14. listopadu 2023, 22.31