On the explanatory value of condition numbers for convex optimization : theoretical issues and computational experience
Author(s)
Ordóñez, Fernando, 1970-
DownloadFull printable version (6.143Mb)
Other Contributors
Sloan School of Management.
Advisor
Robert M. Freund.
Terms of use
Metadata
Show full item recordAbstract
The modern theory of condition numbers for convex optimization problems was developed for convex problems in conic format: ... The condition number C(d) for (CPd) has been shown in theory to provide upper and/or lower bounds on many behavioral and computational characteristics of (CPd), from sizes of feasible and optimal solutions to the complexity of algorithms for solving (CPd). However, it is not known to what extent these bounds might be reasonably close to their actual measures of interest. One difficulty in testing the practical relevance of such theoretical bounds is that most practical problems are not presented in conic format. While it is usually easy to transform convex optimization problems into conic format, such transformations are not unique and do not maintain the original data, making this strategy somewhat irrelevant for computational testing of the theory. The purpose of this thesis is to overcome the obstacles stated above. We introduce an extension of condition number theory to include convex optimization problems not in conic form, and is thus more amenable to computational evaluation. This extension considers problems of the form: ... where P is a closed convex set, no longer required to be a cone. We extend many results of condition number theory to problems of form (GPd), including bounds on optimal solution sizes, optimal objective function values, interior-point algorithm complexity, etc. (cont.) We also test the practical relevance of condition number bounds on quantities of interest for linear optimization problems. We use the NETLIB suite of linear optimization problems as a test-bed for condition number computation and analysis. Our computational results indicate that: (i) most of the NETLIB suite problems have infinite condition number (prior to pre-processing heuristics) (ii) there exists a positive linear relationship between the IPM iterations and log C(d) for the post-processed problem instances, which accounts for 42% of the variation in IPM iterations, (iii) condition numbers provide fairly tight upper bounds on the sizes of minimum-norm feasible solutions, and (iv) condition numbers provide fairly poor upper bounds on the sizes of optimal solutions and optimal objective function values.
Description
Thesis (Ph. D.)--Massachusetts Institute of Technology, Sloan School of Management, 2002. Includes bibliographical references (p. 213-216).
Date issued
2002Department
Sloan School of ManagementPublisher
Massachusetts Institute of Technology
Keywords
Sloan School of Management.