The Q Method for Symmetric Cone Programming

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


The Q method of semidefinite programming, developed by Alizadeh, Haeberly and Overton, is extended to optimization problems over symmetric cones. At each iteration of the Q method, eigenvalues and Jordan frames of decision variables are updated using Newton's method. We give an interior point and a pure Newton's method based on the Q method. In another paper, the authors have shown that the Q method for second-order cone programming is accurate. The Q method has also been used to develop a "warm-starting" approach for second-order cone programming. The machinery of Euclidean Jordan algebra, certain subgroups of the automorphism group of symmetric cones, and the exponential map is used in the development of the Newton method. Finally we prove that in the presence of certain non-degeneracies the Jacobian of the Newton system is nonsingular at the optimum. Hence the Q method for symmetric cone programming is accurate and can be used to "warm-start" a slightly perturbed symmetric cone program.

Original languageEnglish (US)
Pages (from-to)102-137
Number of pages36
JournalJournal of Optimization Theory and Applications
Issue number1
StatePublished - Feb 2011

All Science Journal Classification (ASJC) codes

  • Control and Optimization
  • Applied Mathematics
  • Management Science and Operations Research


  • Complementarity
  • Infeasible interior point method
  • Jordan algebras
  • Newton's method
  • Polar decomposition
  • Symmetric cone programming
  • Warm-starting algorithm


Dive into the research topics of 'The Q Method for Symmetric Cone Programming'. Together they form a unique fingerprint.

Cite this