• DocumentCode
    3011314
  • Title

    A symbolic algorithm for determining convexity of a matrix function: how to get Schur complements out of your life

  • Author

    Camino, Juan E. ; Helton, J.W. ; Skelton, Robert E.

  • Author_Institution
    Dept. of Math., California Univ., San Diego, La Jolla, CA, USA
  • Volume
    5
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    5023
  • Abstract
    Inequalities involving polynomials in matrices and their inverses and associated optimization problems have become very important in engineering. When these polynomials are “matrix convex” interior point methods apply directly. A difficulty is that often an engineering problem presents a matrix polynomial problem whose convexity takes considerable skill, time, and luck to determine. Typically this is done by looking at a formula and recognizing complicated patterns involving Schur complements; a tricky hit or miss procedure. Certainly computer assistance in determining convexity would be valuable. The paper describes some symbolic methods and software which represent a beginning along these lines. Our procedure proceeds automatically and completely avoids Schur complement wizardry. The paper presents an algorithm which takes in a noncommutative rational function Γ(X) of X and puts out a family of inequalities which determine a domain F of X´s on which Γ is “matrix convex”. Somewhat surprising and decidedly non-trivial is our main theorem showing that when the variable X is symmetric, that is X=XT, then the domain G determined by our algorithm is, in a certain sense, the largest possible domain of matrix convexity for T. Of possible independent interest is a theory of positivity of noncommutative quadratic functions and a noncommutative LDU algorithm. The algorithms described have been implemented under Mathematica and the noncommutative algebra package NCAlgebra. Examples presented in the article illustrate some of this software
  • Keywords
    mathematics computing; matrix algebra; polynomials; rational functions; symbol manipulation; Mathematica; NCAlgebra; Schur complements; convexity; interior point methods; matrix function; noncommutative LDU algorithm; noncommutative quadratic functions; noncommutative rational function; optimization problems; positivity; symbolic algorithm; symbolic methods; Aerospace engineering; Algebra; Linear matrix inequalities; Mathematics; Packaging; Pattern recognition; Polynomials; Postal services; Symmetric matrices; Yttrium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2000. Proceedings of the 39th IEEE Conference on
  • Conference_Location
    Sydney, NSW
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-6638-7
  • Type

    conf

  • DOI
    10.1109/CDC.2001.914731
  • Filename
    914731