Rigorous Error Bounds for the Optimal Value in Semidefinite Programming
- 1 January 2008
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Numerical Analysis
- Vol. 46 (1) , 180-200
- https://doi.org/10.1137/050622870
Abstract
A wide variety of problems in global optimization, combinatorial optimization, as well as systems and control theory can be solved by using linear and semidefinite programming. Sometimes, due to the use of floating point arithmetic in combination with ill-conditioning and degeneracy, erroneous results may be produced. The purpose of this article is to show how rigorous error bounds for the optimal value can be computed by carefully postprocessing the output of a linear or semidefinite programming solver. It turns out that in many cases the computational costs for postprocessing are small compared to the effort required by the solver. Numerical results are presented including problems from the SDPLIB and the NETLIB LP library; these libraries contain many ill-conditioned and real-life problems.Keywords
This publication has 16 references indexed in Scilit:
- Behavioral measures and their correlation with IPM iteration counts on semi-definite programming problemsMathematical Programming, 2006
- Algorithm 852ACM Transactions on Mathematical Software, 2006
- Complete search in continuous global optimization and constraint satisfactionPublished by Cambridge University Press (CUP) ,2004
- Safe bounds in linear and mixed-integer linear programmingMathematical Programming, 2004
- Rigorous Lower and Upper Bounds in Linear ProgrammingSIAM Journal on Optimization, 2004
- Solving semidefinite-quadratic-linear programs using SDPT3Mathematical Programming, 2003
- Computational Experience and the Explanatory Value of Condition Measures for Linear OptimizationSIAM Journal on Optimization, 2003
- SDPLIB 1.2, a library of semidefinite programming test problemsOptimization Methods and Software, 1999
- Increased roles of linear algebra in control educationIEEE Control Systems, 1995
- Pracniques: construction of nonlinear programming test problemsCommunications of the ACM, 1965