A penalty-interior point method combined with MADS for equality and inequality constrained optimization
Charles Audet, Andrea Brilli, Youssef Diouane, Sébastien Le Digabel, Everton J. Silva, Christophe Tribes
TL;DR
This paper tackles constrained nonsmooth blackbox optimization where derivatives are unavailable, introducing MADS-PIP, a Penalty-Interior Point framework that integrates a logarithmic barrier for an interior inequality subset with an exterior penalty for the remaining inequalities and all equalities. The method transforms the constrained problem into a sequence of unconstrained subproblems via a merit function z(; rho) that combines f with barrier and penalty terms, driving the barrier-penalty parameter rho to zero while solving with MADS. Under Lipschitz conditions and appropriate constraint qualifications (FCQ for feasibility and SCQ for stationarity), end-path limit points are feasible and satisfy Clarke stationarity for inequality constraints; the analysis handles nonsmoothness and the mixed barrier/penalty structure. Empirically, MADS-PIP is competitive with the progressive barrier approach on inequality-only problems and shows clear advantages when equality constraints are present, validated on CUTEst and challenging real-world blackbox problems, and implemented in NOMAD 4. The work provides rigorous convergence guarantees for a hybrid penalty-interior-point strategy within the MADS framework and demonstrates practical impact for derivative-free constrained optimization.
Abstract
This work introduces MADS-PIP, an efficient framework that integrates a penalty-interior point strategy into the mesh adaptive direct search (MADS) algorithm for solving nonsmooth blackbox optimization problems with general inequality and equality constraints. Inequality constraints are partitioned into two subsets: one treated via a logarithmic barrier applied to an aggregated interior constraint violation, and the other handled through an exterior quadratic penalty. All equality constraints are treated by the exterior penalty. A merit function defines a sequence of unconstrained subproblems, which are solved approximately using MADS, while a carefully designed update rule drives the penalty-barrier parameter to zero. In the nonsmooth setting, we establish convergence results ensuring feasibility for general constraints as well as Clarke stationarity for inequality-constrained problems. Computational experiments on both analytical test sets and challenging blackbox problems demonstrate that the proposed MADS-PIP algorithm is competitive with, and often outperforms, MADS with the progressive barrier strategy, particularly in the presence of equality constraints.
