Curvature integrals and iteration complexities in SDP and symmetric cone programs

  • Authors:
  • Satoshi Kakihara;Atsumi Ohara;Takashi Tsuchiya

  • Affiliations:
  • National Graduate Institute for Policy Studies, Tokyo, Japan 106-8677;Electrical and Electronics Engineering, Graduate School of Engineering, University of Fukui, Fukui City, Japan 910-8507;National Graduate Institute for Policy Studies, Tokyo, Japan 106-8677

  • Venue:
  • Computational Optimization and Applications
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we study iteration complexities of Mizuno-Todd-Ye predictor-corrector (MTY-PC) algorithms in SDP and symmetric cone programs by way of curvature integrals. The curvature integral is defined along the central path, reflecting the geometric structure of the central path. Integrating curvature along the central path, we obtain a precise estimate of the number of iterations to solve the problem. It has been shown for LP that the number of iterations is asymptotically precisely estimated with the integral divided by $\sqrt{\beta}$ , where β is the opening parameter of the neighborhood of the central path in MTY-PC algorithms. Furthermore, this estimate agrees quite well with the observed number of iterations of the algorithm even when β is close to one and when applied to solve large LP instances from NETLIB. The purpose of this paper is to develop direct extensions of these two results to SDP and symmetric cone programs. More specifically, we give concrete formulas for curvature integrals in SDP and symmetric cone programs and give asymptotic estimates for iteration complexities. Through numerical experiments with large SDP instances from SDPLIB, we demonstrate that the number of iterations is explained quite well with the integral even for a large step size which is enough to solve practical large problems.