Abstract
We develop an information geometric approach to conic programming. Information geometry is a differential geometric framework specifically tailored to deal with convexity, naturally arising in information science including statistics, machine learning and signal processing etc. First we introduce an information geometric framework of conic programming. Then we focus on semidefinite and symmetric cone programs. Recently, we demonstrated that the number of iterations of Mizuno–Todd–Ye predictor–corrector primal–dual interior-point methods is (asymptotically) expressed with an integral over the central trajectory called “the curvature integral”. The number of iterations of the algorithm is approximated surprisingly well with the integral even for fairly large linear/semidefinite programs with thousands of variables. Here we prove that “the curvature integral” admits a rigorous differential geometric expression based on information geometry. We also obtain an interesting information geometric global theorem on the central trajectory for linear programs. Together with the numerical evidence in the aforementioned work, we claim that “the number of iterations of the interior-point algorithm is expressed as a differential geometric quantity.”
Similar content being viewed by others
References
Kakihara, S., Ohara, A., Tsuchiya, T.: Curvature integrals and iteration complexities in SDP and symmetric cone programs. Comput. Optim. Appl. (submitted)
Karmarkar, N.: Riemannian geometry underlying interior-point methods for linear programming. In: Mathematical Developments Arising from Linear Programming, Brunswick, ME, 1988. Contemp. Math., vol. 114, pp. 51–75. Am. Math. Soc., Providence (1990)
Sonnevend, G., Stoer, J., Zhao, G.: On the complexity of following the central path of linear programs by linear extrapolation. II. Math. Program. 52(3, Ser. B), 527–553 (1992). Interior point methods for linear programming: theory and practice (Scheveningen, 1990)
Zhao, G., Stoer, J.: Estimating the complexity of a class of path-following methods for solving linear programs by curvature integrals. Appl. Math. Optim. 27(1), 85–103 (1993)
Monteiro, R.D.C., Tsuchiya, T.: A strong bound on the integral of the central path curvature and its relationship with the iteration-complexity of primal–dual path-following LP algorithms. Math. Program. 115(1, Ser. A), 105–149 (2008)
Ohara, A., Tsuchiya, T.: An information geometric approach to polynomial-time interior-point algorithms: complexity bound via curvature integral. Research Memorandum, The Institute of Statistical Mathematics 1055 (2007)
Nagaoka, H., Amari, S.-I.: Differential geometry of smooth families of probability distributions. Mathematical Engineering Technical Reports, Department of Mathematical Engineering and Instrumentation Physics, University of Tokyo (1982)
Amari, S.-I., Nagaoka, H.: Methods of Information Geometry. Translations of Mathematical Monographs, vol. 191. Am. Math. Soc., Providence (2000). Translated from the 1993 Japanese original by Daishi Harada
Tanabe, K.: Center flattening transformation and a centered newton method for linear programming. Manuscript presented at MP Seminar, The Operations Research, Society of Japan (1987)
Tanabe, K., Tsuchiya, T.: New geometry of linear programming. Suurikagaku 303, 32–37 (1988) (in Japanese)
Tanabe, K.: Centered newton methods and differential geometry of optimization. Cooperative Research Report, The Institute of Statistical Mathematics 89 (1996)
Ohara, A., Suda, N., Amari, S.-I.: Dualistic differential geometry of positive definite matrices and its applications to related problems. Linear Algebra Appl. 247, 31–53 (1996)
Nesterov, Y., Nemirovskii, A.: Interior-Point Polynomial Algorithms in Convex Programming. SIAM Studies in Applied Mathematics, vol. 13. SIAM, Philadelphia (1994)
Kakihara, S., Ohara, A., Tsuchiya, T.: Information geometry and primal–dual interior-point algorithms. In: Optimization Online (2010)
Monteiro, R.D.C., Zhang, Y.: A unified analysis for a class of long-step primal–dual path-following interior-point algorithms for semidefinite programming. Math. Program. 81(3, Ser. A), 281–299 (1998)
Faybusovich, L.: Linear systems in Jordan algebras and primal–dual interior-point algorithms. J. Comput. Appl. Math. 86(1), 149–175 (1997). Special issue dedicated to William B. Gragg (Monterey, CA, 1996)
Muramatsu, M.: On a commutative class of search directions for linear programming over symmetric cones. J. Optim. Theory Appl. 112(3), 595–625 (2002)
Schmieta, S.H., Alizadeh, F.: Extension of primal–dual interior point algorithms to symmetric cones. Math. Program. 96(3, Ser. A), 409–438 (2003)
Vavasis, S.A., Ye, Y.: A primal–dual interior point method whose running time depends only on the constraint matrix. Math. Program. 74(1, Ser. A), 79–120 (1996)
Acknowledgements
Takashi Tsuchiya is supported in part with Grant-in-Aid for Scientific Research (B), 2007, 19360192 from the Japan Society for the Promotion of Sciences. The authors would like to thank the two anonymous referees and the associate editor for their constructive comments which have helped to improve the presentation of the paper. Takashi Tsuchiya dedicates this paper to his late wife Hiroko Tsuchiya who passed away in January 2010, with his deepest respect and gratitude for her love and devotion to the family.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Nobuo Yamashita.
Rights and permissions
About this article
Cite this article
Kakihara, S., Ohara, A. & Tsuchiya, T. Information Geometry and Interior-Point Algorithms in Semidefinite Programs and Symmetric Cone Programs. J Optim Theory Appl 157, 749–780 (2013). https://doi.org/10.1007/s10957-012-0180-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-012-0180-9