Article ID: | iaor20041171 |
Country: | Germany |
Volume: | 95 |
Issue: | 2 |
Start Page Number: | 219 |
End Page Number: | 247 |
Publication Date: | Jan 2003 |
Journal: | Mathematical Programming |
Authors: | Sturm J.F. |
Keywords: | programming: linear |
The matrix variables in a primal–dual pair of semidefinite programs are getting increasingly ill-conditioned as they approach a complementary solution. Multiplying the primal matrix variable with a vector from the eigenspace of the non-basic part will therefore result in heavy numerical cancellation. This effect is amplified by the scaling operation in interior point methods. A complete example illustrates these numerical issues. In order to avoid numerical problems in interior point methods, we propose to maintain the matrix variables in a Cholesky form. We discuss how the factors of the