Quasi-Newton approaches to interior point methods for quadratic problems

Interior point methods (IPM) rely on the Newton method for solving systems of nonlinear equations. Solving the linear systems which arise from this approach is the most computationally expensive task of an interior point iteration. If, due to problem’s inner structure, there are special techniques for efficiently solving linear systems, IPMs demonstrate a reduced computing time and are able to solve large scale optimization problems. It is tempting to try to replace the Newton method by quasi-Newton methods. Quasi-Newton approaches to IPMs either are built to approximate the Lagrangian function for nonlinear programming problems or provide an inexpensive preconditioner. In this work we study the impact of using quasi-Newton methods applied directly to the nonlinear system of equations for general quadratic programming problems. The cost of each iteration can be compared to the cost of computing correctors in a usual interior point iteration. Numerical experiments show that the new approach is able to reduce the overall number of matrix factorizations.

[1]  Jacek Gondzio,et al.  Multiple centrality corrections in a primal-dual method for linear programming , 1996, Comput. Optim. Appl..

[2]  José Mario Martínez,et al.  Solving Nonlinear Systems of Equations With Simple Constraints , 1996 .

[3]  Serge Gratton,et al.  On A Class of Limited Memory Preconditioners For Large Scale Linear Systems With Multiple Right-Hand Sides , 2011, SIAM J. Optim..

[4]  Jan Vlček,et al.  Computational experience with globally convergent descent methods for large sparse systems of nonlinear equations , 1998 .

[5]  Jacek Gondzio,et al.  Matrix-free interior point method , 2012, Comput. Optim. Appl..

[6]  Zvi Drezner,et al.  Computing Lower Bounds for the Quadratic Assignment Problem with an Interior Point Algorithm for Linear Programming , 1995, Oper. Res..

[7]  M. Saunders,et al.  SOLVING REGULARIZED LINEAR PROGRAMS USING BARRIER METHODS AND KKT SYSTEMS , 1996 .

[8]  Sanjay Mehrotra,et al.  On the Implementation of a Primal-Dual Interior Point Method , 1992, SIAM J. Optim..

[9]  Michael P. Friedlander,et al.  A primal–dual regularized interior-point method for convex quadratic programs , 2010, Mathematical Programming Computation.

[10]  Jorge Nocedal,et al.  Automatic Preconditioning by Limited Memory Quasi-Newton Updating , 1999, SIAM J. Optim..

[11]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[12]  J. M. Martínez,et al.  Solving nonlinear systems of equations by means of quasi-neston methods with a nonmonotone stratgy ∗ , 1997 .

[13]  R. Schnabel,et al.  Least Change Secant Updates for Quasi-Newton Methods , 1978 .

[14]  Valeria Simoncini,et al.  A comparison of reduced and unreduced KKT systems arising from interior point methods , 2017, Comput. Optim. Appl..

[15]  Jacek Gondzio,et al.  Interior point methods 25 years later , 2012, Eur. J. Oper. Res..

[16]  Kathryn Turner,et al.  A variable-metric variant of the Karmarkar algorithm for linear programming , 1987, Math. Program..

[17]  Jorge J. Moré,et al.  Benchmarking optimization software with performance profiles , 2001, Math. Program..

[18]  Lenhart K. Schubert Modification of a quasi-Newton method for nonlinear equations with a sparse Jacobian , 1970 .

[19]  Serge Gratton,et al.  Limited memory preconditioners for symmetric indefinite problems with application to structural mechanics , 2016, Numer. Linear Algebra Appl..

[20]  Daniela di Serafino,et al.  BFGS‐like updates of constraint preconditioners for sequences of KKT linear systems in quadratic programming , 2018, Numer. Linear Algebra Appl..

[21]  Jacek Gondzio,et al.  Further development of multiple centrality correctors for interior point methods , 2008, Comput. Optim. Appl..

[22]  Daniela di Serafino,et al.  DIPARTIMENTO DI MATEMATICA , 2008 .

[23]  Dominique Orban,et al.  Bounds on Eigenvalues of Matrices Arising from Interior-Point Methods , 2012, SIAM J. Optim..

[24]  J. Gondzio HOPDM (version 2.12) — A fast LP solver based on a primal-dual interior point method , 1995 .

[25]  J. Gondzio,et al.  Regularized Symmetric Indefinite Systems in Interior Point Methods for Linear and Quadratic Optimization , 1999 .

[26]  Sanjay Mehrotra,et al.  Convergence Conditions and Krylov Subspace--Based Corrections for Primal-Dual Interior-Point Method , 2005, SIAM J. Optim..

[27]  José Mario Martínez,et al.  Practical quasi-Newton methods for solving nonlinear systems , 2000 .

[28]  Gene H. Golub,et al.  Methods for modifying matrix factorizations , 1972, Milestones in Matrix Computation.

[29]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[30]  Stephen J. Wright Primal-Dual Interior-Point Methods , 1997, Other Titles in Applied Mathematics.