Control System Analysis on Symmetric Cones

Size: px
Start display at page:

Download "Control System Analysis on Symmetric Cones"

Transcription

1 Submitted, 015 Conference on Decision and Control (CDC) Control System Analysis on Symmetric Cones Ivan Papusha Richard M. Murray Abstract Motivated by the desire to analyze high dimensional control systems without explicitly forming computationally expensive linear matrix inequality (LMI) constraints, we seek to exploit special structure in the dynamics matrix. By using Jordan algebraic techniques we show how to analyze continuous time linear dynamical systems whose dynamics are exponentially invariant with respect to a symmetric cone. This allows us to characterize the families of Lyapunov functions that suffice to verify the stability of such systems. We highlight, from a computational viewpoint, a class of systems for which stability verification can be cast as a second order cone program (SOCP), and show how the same framework reduces to linear programming (LP) when the system is internally positive, and to semidefinite programming (SDP) when the system has no special structure. I. INTRODUCTION In this paper we wish to verify the stability of a linear dynamical system ẋ(t) Ax(t), A R n n, x(t) R n. (1) It is well known that if A has no special structure, then system (1) is stable if and only if there exists a symmetric matrix P P T R n n satisfying the linear matrix inequalities P P T 0, A T P PA 0. () Such a matrix P corresponds to a quadratic Lyapunov function V : R n R, V (x) x, P x, which is positive definite and decreasing along trajectories of (1). Searching for a matrix P satisfying () is in general a semidefinite program (SDP), but if A has a special structure, this semidefinite program can sometimes be cast as a linear program (LP) with advantages in numerical stability, opportunities for parallelism, and better scaling to high dimensions than the general SDP. For example, if A is a Metzler matrix, i.e., its off-diagonal entries are nonnegative, A ij 0, for all i j, then it suffices to search for a diagonal matrix P satisfying (). Equivalently, it is enough to find an entrywise positive vector p int R n such that Ap int R n is entrywise positive. Finding such a vector p is, of course, an LP, [1], [], [3]. The authors are with the Control and Dynamical Systems Department, California Institute of Technology, Pasadena, CA USA. Autonomous systems for which A is a Metzler matrix are called internally positive, because their state space trajectories are guaranteed to remain in the nonnegative orthant R n if they start in the nonnegative orthant. As we will see, the Metzler structure is (in a certain sense) the only natural matrix structure for which a linear program may generically be composed to verify stability. However, the inclusion LP SOCP SDP motivates us to determine if stability analysis can be cast, for example, as a second order cone program (SOCP) for some specific subclass of linear dynamics, in the same way that it can be cast as an LP for internally positive systems, or an SDP for general linear systems. Using Jordan algebraic techniques, which have proved to be effective in unifying interior point methods for conic programming, we will discuss a generalization of the Metzler property known as cross-positivity to characterize dynamics that are exponentially invariant with respect to a symmetric cone. In so doing, we demonstrate the strong unifying power of the Jordan product on linear systems and discuss a rich class of systems that admit SOCP-based analysis. II. JORDAN ALGEBRAS AND SYMMETRIC CONES The following background is informal and mostly meant to set out notation, adopting conventions familiar to system theory and optimization [4], [5]. Jordan algebras in the context of symmetric cones are rich and well studied field, with an excellent reference [6]. For more recent reviews, see [7], [8], [9]. A. Cones on a vector space. Let V be a vector space with inner product,. Asubset K V is called a cone if it is closed under nonnegative scalar multiplication: for every x K and θ 0 we have θx K. AconeK is pointed if it contains no line, or equivalently x K, x K x 0. Aconeisproper if it is closed, convex, pointed, and has nonempty interior. Every proper cone induces a partial order on V given by x, y V, x y y x K. We have x y if and only if y x int K. Similarly we write x y and x y to mean y x and y x, respectively.

2 B. Jordan algebras. A(Euclidean)Jordanalgebraisaninnerproductspace (V,, ) endowed with a Jordan product : V V V, which satisfies the following properties: 1) Bilinear: x y is linear in x for fixed y and vice-versa ) Commutative: x y y x 3) Jordan identity: x (y x) (x y) x 4) Adjoint identity: x, y z y x, z. In particular, a Jordan product need not be associative. When we interpret x x x, thejordanidentityallowsanypower x k, k to be inductively defined. An identity element e satisfies e x x e x for all x V,anddefinesa number r e, e called the rank of V. The cone of squares K corresponding to the Jordan product is defined as K {x x x V }. Every element x V has a spectral decomposition x λ i e i, where λ i R are eigenvalues of x and the set of eigenvectors {e 1,...,e r } V,calledaJordan frame, satisfies e i e i, e i e j 0for i j, e i e. We have x K (written x K 0,orsimplyx 0 when the context is clear) provided λ i 0. Similarly,x int K if and only if λ i > 0 (written x K 0). The spectral decomposition allows us to define familiar concepts like trace, determinant, and square root of an element x by taking the corresponding function of the eigenvalue. That is, r tr x λ i, det x λ i, / λ 1/ i e i, where the last quantity only makes sense if x 0. Finally, every element z V has a quadratic representation, which is a map P z : V V given by C. Symmetric cones. P z (x) (z (z x)) z x. The closed dual cone of K is defined as K {y V x, y 0, for all x K}, AconeK is self-dual if K K. Theautomorphismgroup Aut(K) of an open convex cone K is the set of invertible linear transformations g : V V that map K to itself, Aut(K) {g GL(V ) gk K}. An open cone K is homogeneous if Aut(K) acts on the cone transitively, in other words, if for every x, y K there exists g Aut(K) such that gx y. Finally,K is symmetric if it is homogeneous and self-dual. Symmetric cones are an important object of study because they are the cones of squares of a Jordan product, admit a spectral decomposition, and are (in finite dimensions, [6]) isomorphic to a Cartesian product of n n self-adjoint positive semidefinite matrices with real, complex, or quaternion entries, 3 3 self-adjoint positive semidefinite matrices with octonion entries (Albert algebra), and Lorentz cone. In practice, symmetric cones have a differentiable log-det barrier function, allowing numerical optimization via interior point methods [7], [10]. The symmetric cones R n ( S 1 S 1 ), L n and S n give rise to LP, SOCP, and SDP, respectively. We now define these three cones. D. Three important symmetric cones. 1) Nonnegative orthant R n : the cone of squares associated with the standard Euclidean space R n and Jordan product (x y) i x i y i, i 1,...,n, i.e., theentrywise(orhadamard)product.theidentityelement is e 1 (1,...,1), andthejordanframecomprises the standard basis vectors. The quadratic representation of an element z R n is given by the diagonal matrix P z diag(z) x Fig. 1. Second-order (Lorentz) cone L 3. ) Lorentz cone L n : partition every element of R n as x (, ) R R n 1 and define the Lorentz cone (also known as second-order or norm cone) as L n {(, ) R R n 1 } R n. This cone is illustrated in Figure 1 for the case n 3.It can be shown that L n is the cone of squares corresponding to the Jordan product [ x0 ] [ ] [ y0 y 1 x, y y 1 y 0 ]. The rank of this algebra is, giving a particularly simple spectral decomposition x λ 1 e 1 λ e, where the eigenvalues and Jordan frame are λ 1, λ, e 1 1 [ ] 1, e / 1 [ ] 1. /

3 The identity element is e (1, 0) and the quadratic representation of an element z R n is the matrix P z zz T zt J n z J n, where J n diag(1, 1,..., 1) R n n is a n n inertia matrix with signature (1,n 1). NotethatP z is a positive semidefinite matrix if and only if z 0. 3) Positive semidefinite cone S n : consider the vector space S n of real, symmetric n n matrices with the trace inner product. If we define the Jordan product as the symmetrized matrix product, X Y 1 (XY YX), then the cone of squares is S n,thepositivesemidefinite matrices with real entries. The spectral decomposition of an element X S n follows from the eigenvalue decomposition n X λ i v i vi T, e i v i vi T, i 1,...,n. The quadratic representation of an element Z S n is given by the map P Z : S n S n, P Z (X) (Z (Z X)) (Z Z) X ZXZ. III. COMPUTATIONAL APPROACH TO DYNAMICS ON A SYMMETRIC CONE Instead of discussing the original dynamics (1) on R n, we consider instead general linear dynamics on a Jordan algebra V.Thiswillallowustopresentaunifiedtreatmentof the cones R n, L n,aswellasrestatefamiliarresultsfrom classical state space theory by specializing to S n.welist most notable results by Gowda et al. [8], [9], [11]. A. Cross-positive linear operators. A linear operator L : V V is cross-positive with respect to a proper cone K if x K, y K, and x, y 0 L(x),y 0. Exponentials of cross-positive operators leave the cone invariant: if L : V V is cross-positive with respect to K, then e tl (K) K for all t 0. Infact,theconverseisalso true [1, Theorem 3]. For example, a matrix A R n n,thoughtofasalinear transformation A : R n R n,iscross-positivewithrespect to the cone R n if and only if A is a Metzler matrix, i.e., A ij 0, for all i j, or equivalently that trajectories x(t) of the system ẋ(t) Ax(t) remain in R n whenever they enter R n.therefore,crosspositivity can be thought of as a generalization of the Metzler property. Examples of operators L that satisfy e L (K) K are Nonnegative orthant: L(x) Ax, wherea R n n is Metzler. Lorentz cone: L(x) Ax, wherea T J n J n A ξj n for some ξ R. Positive semidefinite matrices: L(X) AX XA T for any matrix A. In fact, due to a result in [13], the examples above precisely characterize cross-positive operators on R n and L n (but not S n ). B. A class of Lyapunov functions Let L : V V be a linear operator, and consider the linear dynamical system ẋ(t) L(x), x(0), (3) where V is an initial condition. We make the assumption that e L (K) K, orequivalently,thatl is crosspositive. Systems that obey this this assumption are, of course, very special, because any trajectory that starts in the cone of squares K will remain within K for all time t 0, K x(t) K for all t 0, in other words, such systems are exponentially invariant with respect to the cone K. Weconsiderageneralizationofthe class of quadratic Lyapunov functions on V given by V z : V R, V z (x) x, P z (x), where z V is a parameter, and P z is the quadratic representation of z in the Jordan algebra V.Thefollowing theorem gives a necessary and sufficient condition that V z is alyapunovfunction Theorem 1 (Gowda et al. 009). Let L : V V be a linear operator on a Jordan algebra V with corresponding symmetric cone of squares K, andassumethate L (K) K. The following statements are equivalent: (a) There exists p K 0 such that L(p) K 0 (b) There exists z K 0 such that LP z P z L T is negative definite on V. (c) The system ẋ(t) L(x) with initial condition K is asymptotically stable. Proof. See [11, Theorem 11]. This result allows the existence of a distinguished element p K 0 in the interior of K, wherethevectorfieldpointsin the direction of K, orequivalently L(p) K 0,tobea certificate for the existence of a quadratic Lyapunov function of the form V z : V R, V z (x) x, P z (x). In fact, the derivative of V z along trajectories of (3) is precisely V z (x) ẋ, P z (x) x, P z (ẋ) L(x),P z (x) x, P z (L(x)) x, L T (P z (x)) x, P z (L(x)) x, (P z L L T P z )(x)

4 For the algebra R n and the corresponding cone R n, Theorem 1 translates as follows. The quadratic representation of an element z R n 0 is a diagonal matrix D with strictly positive diagonal. Let A be a cross-positive (i.e., Metzler) matrix. The system ẋ(t) Ax(t) is stable (i.e., Hurwiz), if and only if there exists an entrywise positive vector p such that p R n 0, Ap R n 0, which happens if and only if there exists a diagonal Lyapunov function V (x) x T Dx, D S n 0, AD DA T S n 0. Finding such a p is a LP for a fixed A. Inaddition,ifwe know (or impose, through a feedback interconnection) that A has the Metzler structure, then a diagonal Lyapunov function candidate suffices to ensure stability. This trick has been used in, e.g., [3] to greatly simplify(and in certain cases parallelize) stability analysis and controller synthesis. Now consider the algebra S n and the corresponding cone S n.onecandefinemanycross-positiveoperators,butone comes to mind: the Lyapunov transformation L : S n S n, L(X) AX XA T, where A R n is a given matrix. (By construction, L is cross-positive). Following the theorem, we now restate some widely known facts about linear systems. The matrix differential equation Ẋ(t) AX XA T, X(0) X 0 S n 0 is asymptotically stable if and only if there exists a matrix P 0 such that L(P )AP PA T 0, ifandonlyif there exists a matrix Z 0 such that the function V Z (X) X, P Z (X) Tr(XZXZ) XZ F is a Lyapunov function. This happens if and only if A is a (Hurwiz) stable matrix. IV. CASE STUDY: DYNAMICS ON A LORENTZ CONE The cones R n and S n have been well studied in the literature. The intermediate case the cone L n is, however, quite strange. This cone has received relatively little attention in the control community. Recent efforts have been in the context of model matching [14]. Our work here can be seen as a complement. A. Enforcing L n -invariance To apply the main theorem, we require that e L (K) K. In the case K L n,thedynamicsmatrixa should apriori satisfy the LMI A T J n J n A ξj n 0, ξ R. (4) If A were to affinely depend on optimization variables (as it would if it were a closed loop matrix in a linear feedback synthesis problem), then enforcing L n -invariance would also be an LMI we might as well dispense with any special structure, and resort to algebraic Riccati, bounded-real, or general LMI-based analysis, e.g., [15]. However, if A has some extra structure, for example, it has an embedded positive block transverse to the Lorentz cone axis, then the LMI (4) can be simplified, as we discuss below after introducing the concept of diagonal dominance. B. Diagonal dominance. A square matrix A R n n is (weakly) diagonally dominant if its entries satisfy A ii j i A ij, for all i 1,...,n. As a simple consequence of Gershgorin s circle theorem, diagonally dominant matrices with nonnegative diagonal entries are positive semidefinite. If there exists a positive diagonal matrix D R n n such that AD is diagonally dominant, then the matrix A is generalized or scaled diagonally dominant. Equivalently, there exists a positive vector y R n 0 such that A ii y i j i A ij y j, for all i 1,...,n. Note that generalized diagonally dominant matrices are also positive semidefinite, and include diagonally dominant matrices as a special case. Symmetric generalized diagonally dominant matrices with nonnegative diagonal entries are also known as H -matrices, and have a very nice characterization as matrices with factor width of at most two, see [16, Theorem 9]. One consequence of this characterization is that H matrices can be written as a sum of positive semidefinite matrices that are nonzero only on a principal submatrix, see [17]. For example, a 3 3 H -matrix A A T is the sum of terms of the form x 0 y 1 0 y A x x z 1 z, z z y 0 y 3 where the sub-matrices are all positive semidefinite, [ ] [ ] [ ] x1 x y1 y 0, z1 z 0, 0. x x 3 y y 3 z z 3 Recently, this fact has been exploited in [18], [19] to extend the reach of sum-of-squares techniques to high dimensional dynamical systems without imposing full LMI constraints on the Gram matrix, and in [17] to preprocess SDPs for numerical stability. C. Rotated quadratic constraints. Real, symmetric, positive semidefinite matrices of size, astheyoccurinthecharacterizationofh -matrices above, are special, because they satisfy a restricted hyperbolic constraint; hence their definiteness can be enforced with

5 asocpratherthansdp[7].specifically,wehave, [ ] x1 x 0 x x 0, x 3 0, x 3 x 0 3 [ x x x 3 3] for scalars, x,andx 3. D. Embedded positive block. ( x 3, x, x 3 ) L 3, We are now equipped to consider the simple, augmented (n 1)-dimensional dynamics ] [ ][ ] [ẋ0 a0 0 x0, a 0 R, A R n n, ẋ 1 with trajectory x(t) ( (t), (t)) R R n,onthe cone L n1.afterwritingoutthelmi(4)inblockform, we determine that the augmented system is L n1 -invariant if and only if a 0 I (A A T ) 0. (5) It is stable if and only if A is Hurwiz and a 0 < 0. Roughly speaking it is L n1 -invariant and stable if the stability degree of A (i.e., minusthemaximumrealpartoftheeigenvalues of A) isatleast a 0. In general, the stability degree constraint (5) is an LMI in the variables (A, a 0 ),however,ifa is Metzler then the LMI can be replaced with the constraint a 0 I (A A T ) is a H -matrix, (6) without any loss. From previous sections, the H -matrix constraint (6) is a SOCP. x where the base dynamics x A x are given by the internally positive system ẋ 1 1 l 31 l ẋ ẋ 3 0 l 1 l 3 l 3 0 x l 31 l 3 l 3 l 43 l 34 x 3. ẋ 4 }{{} } 0 0 {{ l 43 4 l 34 x 4 }}{{} x(t) A x(t) Here, the state x i represents the amount of material at node i, l ij 0 the transfer rate between nodes i and j in the base system, a 0 R the self-degradation rate of the catchall buffer, and h i the rate of transfer between node i and the catch-all node. Note that A is Metzler by construction. Several problems are now readily solved: by checking (5) (or (6)), with the l ij treated as variables and h 0fixed, the augmented system is L 5 -invariant only if a 0 1.5,which is an upper bound on the Metzler eigenvalue of A. Thusthe catch-all node must consume material no faster than with rate constant 1.5. Inaddition,ifl ij and h i are known, and the augmented system (7) is L 5 -invariant, then it is stable provided a 0 < 0. Ofcourse,thesetypesofproblemscanbe cast as LP or SOCP. F. Other examples on L n. x Fig. 3. x Embedded focus along -axis x 4 1) Embedded block: For the dynamics ] [ ][ ] [ẋ0 a0 0 x0, ẋ 1 x 3 Fig.. Transportation network,...,x 4 from [3, Figure ], augmented with a catch-all buffer. E. Example in 5D. We consider the linear transportation network shown in Figure, which is inspired by the one studied in [3]. The network might represent a base system of four buffers (solid nodes,...,x 4 )exchangingandconsumingmaterialina way that preserves the network structure. The base system is augmented with an extra catch-all buffer (grayed out node ), leading to the augmented dynamics [ẋ0 x ] [ a0 h T ][ x0 x ], (t) R, x(t) R 4, (7) This system is L n -invariant if and only if A A T a 0 I. It is stable if and only if A is Hurwiz and a 0 < 0. Figure3 illustrates embedded block dynamics without a shear term h. ) Twist system: Suppose AA T 0(skew-symmetric). The system ] [ ][ ] [ẋ0 a0 h T x0, ẋ 1 is L n -invariant if and only if h a 0, i.e., thepoint (a 0,h) L n.furthermore,ifa 0 0,thisisatwistin homogeneous coordinates. 3) Proper orthochronous Lorentz transformations: The restricted Lorentz group SO (1,n 1), whichisgenerated by spatial rotations and Lorentz boosts, consists of linear transformations that keep the quadratic form x T J n x invariant. In particular, elements of SO (1,n 1) correspond to L n -invariant dynamics matrices.

6 Algebra: Real Lorentz Symmetric V R n R n S n K x, y R n x T y L n x T y S n Tr(XY T ) x y x i y i (x T 1 y, y 1 y 0 ) (XY YX) P z, z int K diag(z) zz T zt J nz ( J n ) X ZXZ V (x) x, P z(x) x T diag(z) x x T zz T zt J nz J n x XZ F Free variables in V (x) n n n(n 1)/ dynamics L x Ax x Ax X AX XA T L is cross-positive A is Metzler A satisfies (4) by construction L(p) K 0 (Ap) i < 0 (Ap) 1 ( Ap) P PA T 0 Stability verification LP SOCP SDP TABLE I SUMMARY OF DYNAMICS PRESERVING A CONE V. CONCLUSION In this work we used Jordan algebraic techniques to analyze linear systems with special structure. In particular, we put analysis of internally positive systems, which have recently been in vogue, in the same theoretical framework as systems that are exponentially invariant with respect to the Lorentz cone, as well as general linear systems. It is evident that Lyapunov functions for such systems can be significantly simpler, computationally and representationally, than if the special cone-invariant dynamic structure were not exploited. In this framework, summarized in Table I, the relevant structure is cross-positivity of the dynamics matrix on a symmetric cone. Unfortunately, while cross-positivity has a fairly simple LP characterization in terms of the corresponding dynamics matrix (via the Metzler structure) for internally positive systems, the same condition is generically much more complicated for L n -invariant dynamics: the condition is a LMI in the dynamics matrix. In fact, the condition corresponding to entrywise positivity of the dynamics matrix is also a LMI for discrete time systems [0], [1]. As a result, L n - invariance, by itself, is not computationally attractive for high dimensional systems without taking advantage of even more special structure. We gave a simple (almost trivial) example of how this might be done by augmenting an internally positive system with a catch-all block. Future work will aim to apply these techniques to control synthesis and as well as to further study special structure. An interesting question is whether it is possible to verify stability of certain subclasses of, e.g., differenceofpositive or ellipsoidal cone invariant systems via LP or SOCP, rather than via SDP. ACKNOWLEDGMENTS We thank S. You, N. Matni, and A. Swaminathan for helpful discussions. This work was supported in part by adepartmentofdefensendsegfellowship,terraswarm, one of six centers of STARnet, a Semiconductor Research Corporation program sponsored by MARCO and DARPA, and by the Boeing company. REFERENCES [1] A. Berman and R. J. Plemmons, Nonnegative Matrices in the Mathematical Sciences, ser. Classics in Applied Mathematics. SIAM, [] P. D. Leenheer and D. Aeyels, Stabilization of positive linear systems, Systems and Control Letters, vol. 44, no. 4, pp , 001. [3] A. Rantzer, Distributed control of positive systems, arxiv: [math.oc], Feb. 01. [4] R. T. Rockafellar, Convex Analysis. Princeton University Press, [5] S. P. Boyd and L. Vandenberghe, Convex Optimization. Cambridge University Press, 004. [6] J. Faraut and A. Korányi, Analysis on Symmetric Cones, ser. Oxford Mathematical Monographs. Oxford University Press, [7] F. Alizadeh and D. Goldfarb, Second-order cone programming, Mathematical Programming, vol.95,no.1,pp.3 51,003. [8] M. S. Gowda, R. Sznajder, and J. Tao, Some P -properties for linear transformations on Euclidean Jordan algebras, Linear Algebra and its Applications, vol.393,no.0,pp.03 3,004. [9] M. S. Gowda and R. Sznajder, Some global uniqueness and solvability results for linear complementarity problems over symmetric cones, SIAM Journal on Optimization, vol. 18, no., pp , 007. [10] L. Vandenberghe, Symmetric cones, EE36C Lecture Notes, [11] M. S. Gowda and J. Tao, Z-transformations on proper and symmetric cones, Mathematical Programming, vol. 117, no. 1-, pp , 009. [1] H. Schneider and M. Vidyasagar, Cross-positive matrices, SIAM Journal on Numerical Analysis, vol.7,no.4,pp ,1970. [13] R. J. Stern and H. Wolkowicz, Exponential nonnegativity on the ice cream cone, SIAM Journal on Matrix Analysis and Applications, vol. 1, no. 1, pp , [14] C. Grussler and A. Rantzer, Modified balanced truncation preserving ellipsoidal cone-invariance, in IEEE Conference on Decision and Control (CDC), Dec.014,pp [15] S. P. Boyd, L. El Ghaoui, E. Feron, and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, ser.studiesinappliedand Numerical Mathematics. SIAM, 1994, vol. 15. [16] E. G. Boman, D. Chen, O. Parekh, and S. Toledo, On factor width and symmetric H-matrices, Linear Algebra and its Applications, vol. 405, no. 0, pp , 005. [17] F. Permenter and P. Parrilo, Partial facial reduction: simplified, equivalent SDPs via approximations of the PSD cone, arxiv: [math.oc], Nov [18] A. A. Ahmadi and A. Majumdar, DSOS and SDSOS optimization: LP and SOCP-based alternatives to sum of squares optimization, in Conference on Information Sciences and Systems (CISS), Mar.014, pp [19] A. Majumdar, A. A. Ahmadi, and R. Tedrake, Control and verification of high-dimensional systems with DSOS and SDSOS programming, in IEEE Conference on Decision and Control (CDC), Dec.014,pp [0] R. Hildebrand, An LMI description for the cone of Lorentz-positive maps, Linear and Multilinear Algebra, vol. 55, no. 6, pp , 007. [1], An LMI description for the cone of Lorentz-positive maps II, Linear and Multilinear Algebra, vol.59,no.7,pp ,011.

Analysis of Control Systems on Symmetric Cones

Analysis of Control Systems on Symmetric Cones Analysis of Control Systems on Symmetric Cones Ivan Papusha Richard M. Murray Abstract It is well known that exploiting special structure is a powerful way to extend the reach of current optimization tools

More information

L. Vandenberghe EE236C (Spring 2016) 18. Symmetric cones. definition. spectral decomposition. quadratic representation. log-det barrier 18-1

L. Vandenberghe EE236C (Spring 2016) 18. Symmetric cones. definition. spectral decomposition. quadratic representation. log-det barrier 18-1 L. Vandenberghe EE236C (Spring 2016) 18. Symmetric cones definition spectral decomposition quadratic representation log-det barrier 18-1 Introduction This lecture: theoretical properties of the following

More information

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone ON THE IRREDUCIBILITY LYAPUNOV RANK AND AUTOMORPHISMS OF SPECIAL BISHOP-PHELPS CONES M. SEETHARAMA GOWDA AND D. TROTT Abstract. Motivated by optimization considerations we consider cones in R n to be called

More information

Some characterizations of cone preserving Z-transformations

Some characterizations of cone preserving Z-transformations Annals of Operations Research manuscript No. (will be inserted by the editor) Some characterizations of cone preserving Z-transformations M. Seetharama Gowda Yoon J. Song K.C. Sivakumar This paper is dedicated,

More information

Lecture Note 5: Semidefinite Programming for Stability Analysis

Lecture Note 5: Semidefinite Programming for Stability Analysis ECE7850: Hybrid Systems:Theory and Applications Lecture Note 5: Semidefinite Programming for Stability Analysis Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio State

More information

On the game-theoretic value of a linear transformation on a symmetric cone

On the game-theoretic value of a linear transformation on a symmetric cone On the game-theoretic value of a linear transformation ona symmetric cone p. 1/25 On the game-theoretic value of a linear transformation on a symmetric cone M. Seetharama Gowda Department of Mathematics

More information

Largest dual ellipsoids inscribed in dual cones

Largest dual ellipsoids inscribed in dual cones Largest dual ellipsoids inscribed in dual cones M. J. Todd June 23, 2005 Abstract Suppose x and s lie in the interiors of a cone K and its dual K respectively. We seek dual ellipsoidal norms such that

More information

Permutation invariant proper polyhedral cones and their Lyapunov rank

Permutation invariant proper polyhedral cones and their Lyapunov rank Permutation invariant proper polyhedral cones and their Lyapunov rank Juyoung Jeong Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland 21250, USA juyoung1@umbc.edu

More information

On the game-theoretic value of a linear transformation relative to a self-dual cone

On the game-theoretic value of a linear transformation relative to a self-dual cone On the game-theoretic value of a linear transformation relative to a self-dual cone M. Seetharama Gowda Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland

More information

An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version

An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version 1 An alternative proof of the Barker, Berman, Plemmons (BBP) result on diagonal stability and extensions - Corrected Version Robert Shorten 1, Oliver Mason 1 and Christopher King 2 Abstract The original

More information

Dimension reduction for semidefinite programming

Dimension reduction for semidefinite programming 1 / 22 Dimension reduction for semidefinite programming Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology

More information

On common linear/quadratic Lyapunov functions for switched linear systems

On common linear/quadratic Lyapunov functions for switched linear systems On common linear/quadratic Lyapunov functions for switched linear systems M. Seetharama Gowda Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland, USA

More information

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009 LMI MODELLING 4. CONVEX LMI MODELLING Didier HENRION LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ Universidad de Valladolid, SP March 2009 Minors A minor of a matrix F is the determinant of a submatrix

More information

Lecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min.

Lecture 1. 1 Conic programming. MA 796S: Convex Optimization and Interior Point Methods October 8, Consider the conic program. min. MA 796S: Convex Optimization and Interior Point Methods October 8, 2007 Lecture 1 Lecturer: Kartik Sivaramakrishnan Scribe: Kartik Sivaramakrishnan 1 Conic programming Consider the conic program min s.t.

More information

SEMIDEFINITE PROGRAM BASICS. Contents

SEMIDEFINITE PROGRAM BASICS. Contents SEMIDEFINITE PROGRAM BASICS BRIAN AXELROD Abstract. A introduction to the basics of Semidefinite programs. Contents 1. Definitions and Preliminaries 1 1.1. Linear Algebra 1 1.2. Convex Analysis (on R n

More information

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein Matrix Mathematics Theory, Facts, and Formulas with Application to Linear Systems Theory Dennis S. Bernstein PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD Contents Special Symbols xv Conventions, Notation,

More information

Lecture: Introduction to LP, SDP and SOCP

Lecture: Introduction to LP, SDP and SOCP Lecture: Introduction to LP, SDP and SOCP Zaiwen Wen Beijing International Center For Mathematical Research Peking University http://bicmr.pku.edu.cn/~wenzw/bigdata2015.html wenzw@pku.edu.cn Acknowledgement:

More information

The Jordan Algebraic Structure of the Circular Cone

The Jordan Algebraic Structure of the Circular Cone The Jordan Algebraic Structure of the Circular Cone Baha Alzalg Department of Mathematics, The University of Jordan, Amman 1194, Jordan Abstract In this paper, we study and analyze the algebraic structure

More information

Complementarity properties of Peirce-diagonalizable linear transformations on Euclidean Jordan algebras

Complementarity properties of Peirce-diagonalizable linear transformations on Euclidean Jordan algebras Optimization Methods and Software Vol. 00, No. 00, January 2009, 1 14 Complementarity properties of Peirce-diagonalizable linear transformations on Euclidean Jordan algebras M. Seetharama Gowda a, J. Tao

More information

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization

CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization CSCI 1951-G Optimization Methods in Finance Part 10: Conic Optimization April 6, 2018 1 / 34 This material is covered in the textbook, Chapters 9 and 10. Some of the materials are taken from it. Some of

More information

Semidefinite Programming Basics and Applications

Semidefinite Programming Basics and Applications Semidefinite Programming Basics and Applications Ray Pörn, principal lecturer Åbo Akademi University Novia University of Applied Sciences Content What is semidefinite programming (SDP)? How to represent

More information

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications Professor M. Chiang Electrical Engineering Department, Princeton University March

More information

A Characterization of the Hurwitz Stability of Metzler Matrices

A Characterization of the Hurwitz Stability of Metzler Matrices 29 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June -2, 29 WeC52 A Characterization of the Hurwitz Stability of Metzler Matrices Kumpati S Narendra and Robert Shorten 2 Abstract

More information

Agenda. 1 Cone programming. 2 Convex cones. 3 Generalized inequalities. 4 Linear programming (LP) 5 Second-order cone programming (SOCP)

Agenda. 1 Cone programming. 2 Convex cones. 3 Generalized inequalities. 4 Linear programming (LP) 5 Second-order cone programming (SOCP) Agenda 1 Cone programming 2 Convex cones 3 Generalized inequalities 4 Linear programming (LP) 5 Second-order cone programming (SOCP) 6 Semidefinite programming (SDP) 7 Examples Optimization problem in

More information

CSC Linear Programming and Combinatorial Optimization Lecture 10: Semidefinite Programming

CSC Linear Programming and Combinatorial Optimization Lecture 10: Semidefinite Programming CSC2411 - Linear Programming and Combinatorial Optimization Lecture 10: Semidefinite Programming Notes taken by Mike Jamieson March 28, 2005 Summary: In this lecture, we introduce semidefinite programming

More information

M. Seetharama Gowda. J. Tao. G. Ravindran

M. Seetharama Gowda. J. Tao. G. Ravindran Some complementarity properties of Z and Lyapunov-like transformations on symmetric cones M. Seetharama Gowda Department of Mathematics and Statistics, University of Maryland, Baltimore County, Baltimore,

More information

Using Schur Complement Theorem to prove convexity of some SOC-functions

Using Schur Complement Theorem to prove convexity of some SOC-functions Journal of Nonlinear and Convex Analysis, vol. 13, no. 3, pp. 41-431, 01 Using Schur Complement Theorem to prove convexity of some SOC-functions Jein-Shan Chen 1 Department of Mathematics National Taiwan

More information

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION henrion

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION   henrion COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS Didier HENRION www.laas.fr/ henrion October 2006 Geometry of LMI sets Given symmetric matrices F i we want to characterize the shape in R n of the LMI set F

More information

Linear Algebra: Matrix Eigenvalue Problems

Linear Algebra: Matrix Eigenvalue Problems CHAPTER8 Linear Algebra: Matrix Eigenvalue Problems Chapter 8 p1 A matrix eigenvalue problem considers the vector equation (1) Ax = λx. 8.0 Linear Algebra: Matrix Eigenvalue Problems Here A is a given

More information

Iterative LP and SOCP-based. approximations to. sum of squares programs. Georgina Hall Princeton University. Joint work with:

Iterative LP and SOCP-based. approximations to. sum of squares programs. Georgina Hall Princeton University. Joint work with: Iterative LP and SOCP-based approximations to sum of squares programs Georgina Hall Princeton University Joint work with: Amir Ali Ahmadi (Princeton University) Sanjeeb Dash (IBM) Sum of squares programs

More information

Z-transformations on proper and symmetric cones

Z-transformations on proper and symmetric cones Math. Program., Ser. B DOI 0.007/s007-007-059-8 FULL LENGTH PAPER Z-transformations on proper and symmetric cones Z-transformations M. Seetharama Gowda Jiyuan Tao Received: 6 February 006 / Accepted: 5

More information

Lecture 7: Positive Semidefinite Matrices

Lecture 7: Positive Semidefinite Matrices Lecture 7: Positive Semidefinite Matrices Rajat Mittal IIT Kanpur The main aim of this lecture note is to prepare your background for semidefinite programming. We have already seen some linear algebra.

More information

Strict diagonal dominance and a Geršgorin type theorem in Euclidean

Strict diagonal dominance and a Geršgorin type theorem in Euclidean Strict diagonal dominance and a Geršgorin type theorem in Euclidean Jordan algebras Melania Moldovan Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland

More information

The Q Method for Symmetric Cone Programmin

The Q Method for Symmetric Cone Programmin The Q Method for Symmetric Cone Programming The Q Method for Symmetric Cone Programmin Farid Alizadeh and Yu Xia alizadeh@rutcor.rutgers.edu, xiay@optlab.mcma Large Scale Nonlinear and Semidefinite Progra

More information

Convex Optimization of Graph Laplacian Eigenvalues

Convex Optimization of Graph Laplacian Eigenvalues Convex Optimization of Graph Laplacian Eigenvalues Stephen Boyd Abstract. We consider the problem of choosing the edge weights of an undirected graph so as to maximize or minimize some function of the

More information

The Q Method for Symmetric Cone Programming

The Q Method for Symmetric Cone Programming The Q Method for Symmetric Cone Programming Farid Alizadeh Yu Xia October 5, 010 Communicated by F. Potra Abstract The Q method of semidefinite programming, developed by Alizadeh, Haeberly and Overton,

More information

LINEAR ALGEBRA BOOT CAMP WEEK 4: THE SPECTRAL THEOREM

LINEAR ALGEBRA BOOT CAMP WEEK 4: THE SPECTRAL THEOREM LINEAR ALGEBRA BOOT CAMP WEEK 4: THE SPECTRAL THEOREM Unless otherwise stated, all vector spaces in this worksheet are finite dimensional and the scalar field F is R or C. Definition 1. A linear operator

More information

We describe the generalization of Hazan s algorithm for symmetric programming

We describe the generalization of Hazan s algorithm for symmetric programming ON HAZAN S ALGORITHM FOR SYMMETRIC PROGRAMMING PROBLEMS L. FAYBUSOVICH Abstract. problems We describe the generalization of Hazan s algorithm for symmetric programming Key words. Symmetric programming,

More information

15. Conic optimization

15. Conic optimization L. Vandenberghe EE236C (Spring 216) 15. Conic optimization conic linear program examples modeling duality 15-1 Generalized (conic) inequalities Conic inequality: a constraint x K where K is a convex cone

More information

On the simultaneous diagonal stability of a pair of positive linear systems

On the simultaneous diagonal stability of a pair of positive linear systems On the simultaneous diagonal stability of a pair of positive linear systems Oliver Mason Hamilton Institute NUI Maynooth Ireland Robert Shorten Hamilton Institute NUI Maynooth Ireland Abstract In this

More information

Interior Point Methods: Second-Order Cone Programming and Semidefinite Programming

Interior Point Methods: Second-Order Cone Programming and Semidefinite Programming School of Mathematics T H E U N I V E R S I T Y O H F E D I N B U R G Interior Point Methods: Second-Order Cone Programming and Semidefinite Programming Jacek Gondzio Email: J.Gondzio@ed.ac.uk URL: http://www.maths.ed.ac.uk/~gondzio

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002 Linear Matrix Inequalities in Robust Control Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002 Objective A brief introduction to LMI techniques for Robust Control Emphasis on

More information

Positive and doubly stochastic maps, and majorization in Euclidean Jordan algebras

Positive and doubly stochastic maps, and majorization in Euclidean Jordan algebras Positive and doubly stochastic maps, and majorization in Euclidean Jordan algebras M. Seetharama Gowda Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland

More information

What can be expressed via Conic Quadratic and Semidefinite Programming?

What can be expressed via Conic Quadratic and Semidefinite Programming? What can be expressed via Conic Quadratic and Semidefinite Programming? A. Nemirovski Faculty of Industrial Engineering and Management Technion Israel Institute of Technology Abstract Tremendous recent

More information

Lecture Note 1: Background

Lecture Note 1: Background ECE5463: Introduction to Robotics Lecture Note 1: Background Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 1 (ECE5463 Sp18)

More information

2.1. Jordan algebras. In this subsection, we introduce Jordan algebras as well as some of their basic properties.

2.1. Jordan algebras. In this subsection, we introduce Jordan algebras as well as some of their basic properties. FULL NESTEROV-TODD STEP INTERIOR-POINT METHODS FOR SYMMETRIC OPTIMIZATION G. GU, M. ZANGIABADI, AND C. ROOS Abstract. Some Jordan algebras were proved more than a decade ago to be an indispensable tool

More information

H 2 Suboptimal Estimation and Control for Nonnegative

H 2 Suboptimal Estimation and Control for Nonnegative Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 2007 FrC20.3 H 2 Suboptimal Estimation and Control for Nonnegative Dynamical Systems

More information

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013

Convex Optimization. (EE227A: UC Berkeley) Lecture 6. Suvrit Sra. (Conic optimization) 07 Feb, 2013 Convex Optimization (EE227A: UC Berkeley) Lecture 6 (Conic optimization) 07 Feb, 2013 Suvrit Sra Organizational Info Quiz coming up on 19th Feb. Project teams by 19th Feb Good if you can mix your research

More information

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 2

EE/ACM Applications of Convex Optimization in Signal Processing and Communications Lecture 2 EE/ACM 150 - Applications of Convex Optimization in Signal Processing and Communications Lecture 2 Andre Tkacenko Signal Processing Research Group Jet Propulsion Laboratory April 5, 2012 Andre Tkacenko

More information

A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE

A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE Yugoslav Journal of Operations Research 24 (2014) Number 1, 35-51 DOI: 10.2298/YJOR120904016K A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE BEHROUZ

More information

Some New Results on Lyapunov-Type Diagonal Stability

Some New Results on Lyapunov-Type Diagonal Stability Some New Results on Lyapunov-Type Diagonal Stability Mehmet Gumus (Joint work with Dr. Jianhong Xu) Department of Mathematics Southern Illinois University Carbondale 12/01/2016 mgumus@siu.edu (SIUC) Lyapunov-Type

More information

ORF 523 Lecture 9 Spring 2016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, March 10, 2016

ORF 523 Lecture 9 Spring 2016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, March 10, 2016 ORF 523 Lecture 9 Spring 2016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, March 10, 2016 When in doubt on the accuracy of these notes, please cross check with the instructor

More information

On Linear Copositive Lyapunov Functions and the Stability of Switched Positive Linear Systems

On Linear Copositive Lyapunov Functions and the Stability of Switched Positive Linear Systems 1 On Linear Copositive Lyapunov Functions and the Stability of Switched Positive Linear Systems O. Mason and R. Shorten Abstract We consider the problem of common linear copositive function existence for

More information

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)

Lagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST) Lagrange Duality Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline of Lecture Lagrangian Dual function Dual

More information

Positive semidefinite matrix approximation with a trace constraint

Positive semidefinite matrix approximation with a trace constraint Positive semidefinite matrix approximation with a trace constraint Kouhei Harada August 8, 208 We propose an efficient algorithm to solve positive a semidefinite matrix approximation problem with a trace

More information

Real Symmetric Matrices and Semidefinite Programming

Real Symmetric Matrices and Semidefinite Programming Real Symmetric Matrices and Semidefinite Programming Tatsiana Maskalevich Abstract Symmetric real matrices attain an important property stating that all their eigenvalues are real. This gives rise to many

More information

Lecture 4: September 12

Lecture 4: September 12 10-725/36-725: Conve Optimization Fall 2016 Lecture 4: September 12 Lecturer: Ryan Tibshirani Scribes: Jay Hennig, Yifeng Tao, Sriram Vasudevan Note: LaTeX template courtesy of UC Berkeley EECS dept. Disclaimer:

More information

Weakly homogeneous variational inequalities and solvability of nonlinear equations over cones

Weakly homogeneous variational inequalities and solvability of nonlinear equations over cones Weakly homogeneous variational inequalities and solvability of nonlinear equations over cones M. Seetharama Gowda Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore,

More information

Linear Algebra. Session 12

Linear Algebra. Session 12 Linear Algebra. Session 12 Dr. Marco A Roque Sol 08/01/2017 Example 12.1 Find the constant function that is the least squares fit to the following data x 0 1 2 3 f(x) 1 0 1 2 Solution c = 1 c = 0 f (x)

More information

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

In English, this means that if we travel on a straight line between any two points in C, then we never leave C. Convex sets In this section, we will be introduced to some of the mathematical fundamentals of convex sets. In order to motivate some of the definitions, we will look at the closest point problem from

More information

Stochastic dynamical modeling:

Stochastic dynamical modeling: Stochastic dynamical modeling: Structured matrix completion of partially available statistics Armin Zare www-bcf.usc.edu/ arminzar Joint work with: Yongxin Chen Mihailo R. Jovanovic Tryphon T. Georgiou

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has

More information

ON POSITIVE SEMIDEFINITE PRESERVING STEIN TRANSFORMATION

ON POSITIVE SEMIDEFINITE PRESERVING STEIN TRANSFORMATION J. Appl. Math. & Informatics Vol. 33(2015), No. 1-2, pp. 229-234 http://dx.doi.org/10.14317/jami.2015.229 ON POSITIVE SEMIDEFINITE PRESERVING STEIN TRANSFORMATION YOON J. SONG Abstract. In the setting

More information

Jordan normal form notes (version date: 11/21/07)

Jordan normal form notes (version date: 11/21/07) Jordan normal form notes (version date: /2/7) If A has an eigenbasis {u,, u n }, ie a basis made up of eigenvectors, so that Au j = λ j u j, then A is diagonal with respect to that basis To see this, let

More information

The Simplest Semidefinite Programs are Trivial

The Simplest Semidefinite Programs are Trivial The Simplest Semidefinite Programs are Trivial Robert J. Vanderbei Bing Yang Program in Statistics & Operations Research Princeton University Princeton, NJ 08544 January 10, 1994 Technical Report SOR-93-12

More information

Some inequalities involving determinants, eigenvalues, and Schur complements in Euclidean Jordan algebras

Some inequalities involving determinants, eigenvalues, and Schur complements in Euclidean Jordan algebras positivity manuscript No. (will be inserted by the editor) Some inequalities involving determinants, eigenvalues, and Schur complements in Euclidean Jordan algebras M. Seetharama Gowda Jiyuan Tao February

More information

Robust and Optimal Control, Spring 2015

Robust and Optimal Control, Spring 2015 Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) G. Sum of Squares (SOS) G.1 SOS Program: SOS/PSD and SDP G.2 Duality, valid ineqalities and Cone G.3 Feasibility/Optimization

More information

Optimization over Nonnegative Polynomials: Algorithms and Applications. Amir Ali Ahmadi Princeton, ORFE

Optimization over Nonnegative Polynomials: Algorithms and Applications. Amir Ali Ahmadi Princeton, ORFE Optimization over Nonnegative Polynomials: Algorithms and Applications Amir Ali Ahmadi Princeton, ORFE INFORMS Optimization Society Conference (Tutorial Talk) Princeton University March 17, 2016 1 Optimization

More information

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs

A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs A Hierarchy of Polyhedral Approximations of Robust Semidefinite Programs Raphael Louca Eilyan Bitar Abstract Robust semidefinite programs are NP-hard in general In contrast, robust linear programs admit

More information

Lecture 15 Perron-Frobenius Theory

Lecture 15 Perron-Frobenius Theory EE363 Winter 2005-06 Lecture 15 Perron-Frobenius Theory Positive and nonnegative matrices and vectors Perron-Frobenius theorems Markov chains Economic growth Population dynamics Max-min and min-max characterization

More information

1 Strict local optimality in unconstrained optimization

1 Strict local optimality in unconstrained optimization ORF 53 Lecture 14 Spring 016, Princeton University Instructor: A.A. Ahmadi Scribe: G. Hall Thursday, April 14, 016 When in doubt on the accuracy of these notes, please cross check with the instructor s

More information

Convex Optimization M2

Convex Optimization M2 Convex Optimization M2 Lecture 3 A. d Aspremont. Convex Optimization M2. 1/49 Duality A. d Aspremont. Convex Optimization M2. 2/49 DMs DM par email: dm.daspremont@gmail.com A. d Aspremont. Convex Optimization

More information

DSOS/SDOS Programming: New Tools for Optimization over Nonnegative Polynomials

DSOS/SDOS Programming: New Tools for Optimization over Nonnegative Polynomials DSOS/SDOS Programming: New Tools for Optimization over Nonnegative Polynomials Amir Ali Ahmadi Princeton University Dept. of Operations Research and Financial Engineering (ORFE) Joint work with: Anirudha

More information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 11 Luca Trevisan February 29, 2016 U.C. Berkeley CS294: Spectral Methods and Expanders Handout Luca Trevisan February 29, 206 Lecture : ARV In which we introduce semi-definite programming and a semi-definite programming relaxation of sparsest

More information

Constructing Lyapunov-Krasovskii Functionals For Linear Time Delay Systems

Constructing Lyapunov-Krasovskii Functionals For Linear Time Delay Systems Constructing Lyapunov-Krasovskii Functionals For Linear Time Delay Systems Antonis Papachristodoulou, Matthew Peet and Sanjay Lall Abstract We present an algorithmic methodology for constructing Lyapunov-Krasovskii

More information

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Math Matrix Algebra

Math Matrix Algebra Math 44 - Matrix Algebra Review notes - (Alberto Bressan, Spring 7) sec: Orthogonal diagonalization of symmetric matrices When we seek to diagonalize a general n n matrix A, two difficulties may arise:

More information

Preliminaries Overview OPF and Extensions. Convex Optimization. Lecture 8 - Applications in Smart Grids. Instructor: Yuanzhang Xiao

Preliminaries Overview OPF and Extensions. Convex Optimization. Lecture 8 - Applications in Smart Grids. Instructor: Yuanzhang Xiao Convex Optimization Lecture 8 - Applications in Smart Grids Instructor: Yuanzhang Xiao University of Hawaii at Manoa Fall 2017 1 / 32 Today s Lecture 1 Generalized Inequalities and Semidefinite Programming

More information

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND

More information

Lecture: Examples of LP, SOCP and SDP

Lecture: Examples of LP, SOCP and SDP 1/34 Lecture: Examples of LP, SOCP and SDP Zaiwen Wen Beijing International Center For Mathematical Research Peking University http://bicmr.pku.edu.cn/~wenzw/bigdata2018.html wenzw@pku.edu.cn Acknowledgement:

More information

Analysis and synthesis: a complexity perspective

Analysis and synthesis: a complexity perspective Analysis and synthesis: a complexity perspective Pablo A. Parrilo ETH ZürichZ control.ee.ethz.ch/~parrilo Outline System analysis/design Formal and informal methods SOS/SDP techniques and applications

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize

More information

d A 0 + m t k A k 0 whenever λ min (B k (x)) t k λ max (B k (x)) for k = 1, 2,..., m x n B n (k).

d A 0 + m t k A k 0 whenever λ min (B k (x)) t k λ max (B k (x)) for k = 1, 2,..., m x n B n (k). MATRIX CUBES PARAMETERIZED BY EIGENVALUES JIAWANG NIE AND BERND STURMFELS Abstract. An elimination problem in semidefinite programming is solved by means of tensor algebra. It concerns families of matrix

More information

1. General Vector Spaces

1. General Vector Spaces 1.1. Vector space axioms. 1. General Vector Spaces Definition 1.1. Let V be a nonempty set of objects on which the operations of addition and scalar multiplication are defined. By addition we mean a rule

More information

Analytical Validation Tools for Safety Critical Systems

Analytical Validation Tools for Safety Critical Systems Analytical Validation Tools for Safety Critical Systems Peter Seiler and Gary Balas Department of Aerospace Engineering & Mechanics, University of Minnesota, Minneapolis, MN, 55455, USA Andrew Packard

More information

Convex sets, conic matrix factorizations and conic rank lower bounds

Convex sets, conic matrix factorizations and conic rank lower bounds Convex sets, conic matrix factorizations and conic rank lower bounds Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute

More information

An LMI description for the cone of Lorentz-positive maps II

An LMI description for the cone of Lorentz-positive maps II An LMI description for the cone of Lorentz-positive maps II Roland Hildebrand October 6, 2008 Abstract Let L n be the n-dimensional second order cone. A linear map from R m to R n is called positive if

More information

MIT Algebraic techniques and semidefinite optimization May 9, Lecture 21. Lecturer: Pablo A. Parrilo Scribe:???

MIT Algebraic techniques and semidefinite optimization May 9, Lecture 21. Lecturer: Pablo A. Parrilo Scribe:??? MIT 6.972 Algebraic techniques and semidefinite optimization May 9, 2006 Lecture 2 Lecturer: Pablo A. Parrilo Scribe:??? In this lecture we study techniques to exploit the symmetry that can be present

More information

Quadratic and Copositive Lyapunov Functions and the Stability of Positive Switched Linear Systems

Quadratic and Copositive Lyapunov Functions and the Stability of Positive Switched Linear Systems Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 2007 WeA20.1 Quadratic and Copositive Lyapunov Functions and the Stability of

More information

Fast Linear Iterations for Distributed Averaging 1

Fast Linear Iterations for Distributed Averaging 1 Fast Linear Iterations for Distributed Averaging 1 Lin Xiao Stephen Boyd Information Systems Laboratory, Stanford University Stanford, CA 943-91 lxiao@stanford.edu, boyd@stanford.edu Abstract We consider

More information

Topics in Applied Linear Algebra - Part II

Topics in Applied Linear Algebra - Part II Topics in Applied Linear Algebra - Part II April 23, 2013 Some Preliminary Remarks The purpose of these notes is to provide a guide through the material for the second part of the graduate module HM802

More information

Definite versus Indefinite Linear Algebra. Christian Mehl Institut für Mathematik TU Berlin Germany. 10th SIAM Conference on Applied Linear Algebra

Definite versus Indefinite Linear Algebra. Christian Mehl Institut für Mathematik TU Berlin Germany. 10th SIAM Conference on Applied Linear Algebra Definite versus Indefinite Linear Algebra Christian Mehl Institut für Mathematik TU Berlin Germany 10th SIAM Conference on Applied Linear Algebra Monterey Bay Seaside, October 26-29, 2009 Indefinite Linear

More information

ELEMENTARY LINEAR ALGEBRA

ELEMENTARY LINEAR ALGEBRA ELEMENTARY LINEAR ALGEBRA K R MATTHEWS DEPARTMENT OF MATHEMATICS UNIVERSITY OF QUEENSLAND First Printing, 99 Chapter LINEAR EQUATIONS Introduction to linear equations A linear equation in n unknowns x,

More information

A State-Space Approach to Control of Interconnected Systems

A State-Space Approach to Control of Interconnected Systems A State-Space Approach to Control of Interconnected Systems Part II: General Interconnections Cédric Langbort Center for the Mathematics of Information CALIFORNIA INSTITUTE OF TECHNOLOGY clangbort@ist.caltech.edu

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 4

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 4 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 4 Instructor: Farid Alizadeh Scribe: Haengju Lee 10/1/2001 1 Overview We examine the dual of the Fermat-Weber Problem. Next we will

More information

2nd Symposium on System, Structure and Control, Oaxaca, 2004

2nd Symposium on System, Structure and Control, Oaxaca, 2004 263 2nd Symposium on System, Structure and Control, Oaxaca, 2004 A PROJECTIVE ALGORITHM FOR STATIC OUTPUT FEEDBACK STABILIZATION Kaiyang Yang, Robert Orsi and John B. Moore Department of Systems Engineering,

More information

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems V. Jeyakumar and G. Li Revised Version:August 31, 2012 Abstract An exact semidefinite linear programming (SDP) relaxation

More information

On optimal quadratic Lyapunov functions for polynomial systems

On optimal quadratic Lyapunov functions for polynomial systems On optimal quadratic Lyapunov functions for polynomial systems G. Chesi 1,A.Tesi 2, A. Vicino 1 1 Dipartimento di Ingegneria dell Informazione, Università disiena Via Roma 56, 53100 Siena, Italy 2 Dipartimento

More information