Laboratoire d’Analyse et d’Architecture des Systèmes
D.HENRION
MAC
Revue Scientifique : The Electronic journal of Linear Algebra, Vol.20, pp.322-332, Juillet 2010 , N° 08660
Lien : http://hal.archives-ouvertes.fr/hal-00345031/fr/
Diffusable
Plus d'informations
The numerical range of a matrix is studied geometrically via the cone of positive semidefinite matrices (or semidefinite cone for short). In particular it is shown that the feasible set of a two-dimensional linear matrix inequality (LMI), an affine section of the semidefinite cone, is always dual to the numerical range of a matrix, which is therefore an affine projection of the semidefinite cone. Both primal and dual sets can also be viewed as convex hulls of explicit algebraic plane curve components. Several numerical examples illustrate this interplay between algebra, geometry and semidefinite programming duality. Finally, these techniques are used to revisit a theorem in statistics on the independence of quadratic forms in a normally distributed vector.
D.HENRION
MAC
Conférence invitée : International Worshop on High Performance Optimization Techniques (HPOPT 2010), Tilburg (Pays Bas), 14-16 Juin 2010, 1p. (Résumé) , N° 10912
Diffusable
124318L.RODRIGUES, D.HENRION, M.A.FALLAH
Univ de Concordia, MAC
Rapport LAAS N°10096, Février 2010, 20p.
Lien : http://hal.archives-ouvertes.fr/hal-00456509/fr/
Diffusable
Plus d'informations
This paper presents an inverse optimality method to solve the Hamilton-Jacobi-Bellman equation for a class of nonlinear problems for which the cost is quadratic and the dynamics are affine in the input. The method is inverse optimal because the running cost that renders the control input optimal is also explicitly determined. One special feature of this work, as compared to other methods in the literature, is the fact that the solution is obtained directly for the control input. The value function can also be obtained after one solves for the control input. Furthermore, a Lyapunov function that proves at least local stability of the controller is also obtained. In this regard the main contribution of this paper can be interpreted in two different ways: offering an analytical expression for Lyapunov functions for a class of nonlinear systems and obtaining an optimal controller for the same class of systems using a specific optimization functional. We also believe that an additional contribution of this paper is to identify explicit classes of systems and optimization functionals for which optimal control problems can be solved analytically. In particular, for second order systems three cases are identified: i) control input only as a function of the second state variable, ii) control input affine in the second state variable when the dynamics are affine in that variable and iii) control input affine in the first state variable when the dyamics are affine in that variable. The relevance of the proposed methodology is illustrated in several examples, including the Van der Pol oscillator, mass-spring systems and vehicle path following.
D.HENRION
MAC
Revue Scientifique : Linear Algebra and its Applications, Vol.432, N°5, pp.1218-1233, Février 2010 , N° 08038
Lien : http://hal.archives-ouvertes.fr/hal-00214196/fr/
Diffusable
Plus d'informations
Given a polynomial $x \in {\mathbb R}^n \mapsto p(x)$ in $n=2$ variables, a symbolic-numerical algorithm is first described for detecting whether the connected component of the plane sublevel set ${\mathcal P} = \{x : p(x) \geq 0\}$ containing the origin is rigidly convex, or equivalently, whether it has a linear matrix inequality (LMI) representation, or equivalently, if polynomial $p(x)$ is hyperbolic with respect to the origin. The problem boils down to checking whether a univariate polynomial matrix is positive semidefinite, an optimization problem that can be solved with eigenvalue decomposition. When the variety ${\mathcal C} = \{x : p(x) = 0\}$ is an algebraic curve of genus zero, a second algorithm based on B\'ezoutians is proposed to detect whether $\mathcal P$ has an LMI representation and to build such a representation from a rational parametrization of $\mathcal C$. Finally, some extensions to positive genus curves and to the case $n>2$ are mentioned.
D.HENRION, J.MALICK
LJK, MAC
Revue Scientifique : Optimization Method & Software, Vol.26, N°1, pp.23-46, Février 2010 , N° 09326
Lien : http://hal.inria.fr/inria-00389553/fr/
Diffusable
Plus d'informations
This paper presents a projection-based approach for solving conic feasibility problems. To nd a point in the intersection of a cone and an ane subspace, we simply project a point onto this intersection. This projection is computed by dual algorithms operating a sequence of projections onto the cone, and generalizing the alternating pro jection method. We release an easy-to-use Matlab package implementing an elementary dual projection algorithm. Numerical experiments show that, for solving some semidenite feasibility problems, the package is competitive with sophisticated conic programming software. We also provide a particular treatment of semidenite feasibility problems modeling polynomial sum-of-squares decomposition problems.
F.BUGARIN, D.HENRION, T.SENTENAC, J.B.LASSERRE, J.J.ORTEU
CROMeP , MAC, RAP
Manifestation avec acte : French Conference on Pattern Recognition and Artificial Intelligence (RFIA 2010), Caen (France), 19-22 Janvier 2010, 8p. , N° 09774
Lien : http://hal.archives-ouvertes.fr/hal-00420081/fr/
Diffusable
122022M. ANDERLE, D.HENRION, JZIKMUND, S.CELIKOVSKY
CzechTech. Univ., MAC, Czech Academy
Manifestation avec acte : 9th IFAC Symposium on Robot Cpntrol (SYROCO'09), Gifu (Japon), 9-12 Septembre 2009, pp.595-600 , N° 09579
Diffusable
119399D.HENRION, J.B.LASSERRE, C.SAVORGNAN
MAC
Revue Scientifique : SIAM Review, Vol.51, N°4, pp.722-743, Septembre 2009 , N° 08391
Lien : http://hal.archives-ouvertes.fr/hal-00297384/fr/
Diffusable
Plus d'informations
Given a basic compact semi-algebraic set $K$ in $R^n$ we introduce a methodology that provides a sequence converging to the volume of $K$. This sequence is obtained from optimal values of a hierarchy of either semidefinite or linear programs. Not only the volume but also every finite vector of moments of the probability measure uniformly distributed on $K$ can be approximated as closely as desired, and so permits to approximate the integral on $K$ of any given polynomial; extension to integration against some weight functions is also provided. Finally, some numerical aspects are discussed.
D.HENRION, J.B.LASSERRE, J.LOFBERG
MAC, ETH-ETL
Revue Scientifique : Optimization Methods and Software, Vol.24, N°4-5, pp.761-779, Août 2009 , N° 07536
Lien : http://hal.archives-ouvertes.fr/hal-00172442/fr/
Diffusable
Plus d'informations
We describe a major update of our Matlab freeware GloptiPoly for parsing generalized problems of moments and solving them numerically with semidefinite programming.
D.HENRION, J.B.LASSERRE, C.SAVORGNAN
KUL, MAC
Manifestation avec acte : European Control Conference (ECC09), Budapest (Hongrie), 23-27 Août 2009, 17p. , N° 08647
Lien : http://hal.archives-ouvertes.fr/hal-00325180/fr/
Diffusable
Plus d'informations
POCP is a new Matlab package running jointly with GloptiPoly 3 and, optionally, YALMIP. It is aimed at nonlinear optimal control problems for which all the problem data are polynomial, and provides an approximation of the optimal value as well as some control policy. Thanks to a user-friendly interface, POCP reformulates such control problems as generalized problems of moments, in turn converted by GloptiPoly 3 into a hierarchy of semidefinite programming problems whose associated sequence of optimal values converges to the optimal value of the polynomial optimal control problem. In this paper we describe the basic features of POCP and illustrate them with some numerical examples.