A primal–dual modified log-barrier method for inequality constrained nonlinear optimization

We present a primal–dual modified log-barrier algorithm to solve inequality constrained nonlinear optimization problems. Basically, the algorithm is a Newton-like method applied to a perturbation of the optimality system that follows from a reformulation of the initial problem by introducing a modified log-barrier function to handle inequality constraints. The algorithm uses an outer/inner iteration scheme and the globalization is performed in the primal–dual space by means of a new primal–dual merit function. The robustness and efficiency of the algorithm is improved using quadratic extrapolation. The numerical performance of the new method is illustrated by comparing it with a primal–dual classical log-barrier method and two well-established interior-point solvers on two sets of problems from COPS and Hock–Schittkowski collections, including a set of problems that exhibits degeneracy.

[1]  David F. Shanno,et al.  Computational experience with penalty-barrier methods for nonlinear programming , 1996, Ann. Oper. Res..

[2]  Walter Murray,et al.  Line Search Procedures for the Logarithmic Barrier Function , 1994, SIAM J. Optim..

[3]  Jorge Nocedal,et al.  A trust region method based on interior point techniques for nonlinear programming , 2000, Math. Program..

[4]  Robert J. Vanderbei,et al.  Interior-point methods for nonconvex nonlinear programming: orderings and higher-order methods , 2000, Math. Program..

[5]  Michael L. Overton,et al.  A Primal-dual Interior Method for Nonconvex Nonlinear Programming , 1998 .

[6]  Todd Munson,et al.  Benchmarking optimization software with COPS 3.0. , 2001 .

[7]  Dominique Orban,et al.  The Squared Slacks Transformation in Nonlinear Programming , 2007 .

[8]  M. J. D. Powell,et al.  Nonlinear Programming—Sequential Unconstrained Minimization Techniques , 1969 .

[9]  Klaus Schittkowski,et al.  The Test Problems , 1987 .

[10]  S. Nash,et al.  A Numerical Comparison of Barrier and Modified Barrier Methods for Large-Scale Bound-Constrained Optimization , 1994 .

[11]  David F. Shanno,et al.  Preliminary Computational Experience with Modified Log-Barrier Functions for Large-Scale Nonlinear Programming , 1994 .

[12]  Roman A. Polyak,et al.  Modified barrier functions (theory and methods) , 1992, Math. Program..

[13]  Philip E. Gill,et al.  Practical optimization , 1981 .

[14]  Katya Scheinberg,et al.  A Modified Barrier-Augmented Lagrangian Method for Constrained Minimization , 1999, Comput. Optim. Appl..

[15]  Anders Forsgren,et al.  Primal-Dual Interior Methods for Nonconvex Nonlinear Programming , 1998, SIAM J. Optim..

[16]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[17]  Michael Zibulevsky,et al.  Penalty/Barrier Multiplier Methods for Convex Programming Problems , 1997, SIAM J. Optim..

[18]  Nicholas I. M. Gould,et al.  A globally convergent Lagrangian barrier algorithm for optimization with general inequality constraints and simple bounds , 1997, Math. Comput..

[19]  Luís N. Vicente,et al.  Local analysis of the feasible primal-dual interior-point method , 2008, Comput. Optim. Appl..

[20]  Vincent Pateloup,et al.  Study of a primal-dual algorithm for equality constrained minimization , 2011, Comput. Optim. Appl..

[21]  Riadh Omheni,et al.  A globally and quadratically convergent primal–dual augmented Lagrangian algorithm for equality constrained optimization , 2017, Optim. Methods Softw..

[22]  Klaus Schittkowski,et al.  More test examples for nonlinear programming codes , 1981 .

[23]  W. Murray,et al.  Analytical expressions for the eigenvalues and eigenvectors of the Hessian matrices of barrier and penalty functions , 1971 .

[24]  Jorge J. Moré,et al.  Digital Object Identifier (DOI) 10.1007/s101070100263 , 2001 .

[25]  Stephen J. Wright,et al.  Numerical Optimization (Springer Series in Operations Research and Financial Engineering) , 2000 .

[26]  Klaus Schittkowski,et al.  Test examples for nonlinear programming codes , 1980 .

[27]  Riadh Omheni,et al.  A Mixed Logarithmic Barrier-Augmented Lagrangian Method for Nonlinear Optimization , 2017, J. Optim. Theory Appl..