Table of Contents
Fetching ...

Inexact Moreau Envelope Lagrangian Method for Non-Convex Constrained Optimization under Local Error Bound Conditions on Constraint Functions

Yankun Huang, Qihang Lin, Yangyang Xu

TL;DR

The paper develops the inexact Moreau envelope Lagrangian (iMELa) method for smooth nonconvex constrained optimization over a compact polytope with convex inequality constraints. By embedding a proximal term and solving a convex subproblem at each outer iteration with controlled inexactness, the algorithm achieves an $\epsilon$-KKT point under Slater's condition and a uniform local error bound on active constraint subsets, with gradient oracle complexity $\tilde{O}(\epsilon^{-2})$. This matches the best-known unconstrained rates up to a logarithmic factor and extends proximal ALM analyses to weaker regularity assumptions, broadening applicability. Numerical experiments on fairness-constrained classification corroborate the theory, showing competitive performance and improved feasibility trajectories compared to relevant baselines.

Abstract

In this paper, we study the inexact Moreau envelope Lagrangian (iMELa) method for solving smooth non-convex optimization problems over a simple polytope with additional convex inequality constraints. By incorporating a proximal term into the traditional Lagrangian function, the iMELa method approximately solves a convex optimization subproblem over the polyhedral set at each main iteration. Under the assumption of a local error bound condition for subsets of the feasible set defined by subsets of the constraints, we establish that the iMELa method can find an $ε$-Karush-Kuhn-Tucker point with $\tilde O(ε^{-2})$ gradient oracle complexity.

Inexact Moreau Envelope Lagrangian Method for Non-Convex Constrained Optimization under Local Error Bound Conditions on Constraint Functions

TL;DR

The paper develops the inexact Moreau envelope Lagrangian (iMELa) method for smooth nonconvex constrained optimization over a compact polytope with convex inequality constraints. By embedding a proximal term and solving a convex subproblem at each outer iteration with controlled inexactness, the algorithm achieves an -KKT point under Slater's condition and a uniform local error bound on active constraint subsets, with gradient oracle complexity . This matches the best-known unconstrained rates up to a logarithmic factor and extends proximal ALM analyses to weaker regularity assumptions, broadening applicability. Numerical experiments on fairness-constrained classification corroborate the theory, showing competitive performance and improved feasibility trajectories compared to relevant baselines.

Abstract

In this paper, we study the inexact Moreau envelope Lagrangian (iMELa) method for solving smooth non-convex optimization problems over a simple polytope with additional convex inequality constraints. By incorporating a proximal term into the traditional Lagrangian function, the iMELa method approximately solves a convex optimization subproblem over the polyhedral set at each main iteration. Under the assumption of a local error bound condition for subsets of the feasible set defined by subsets of the constraints, we establish that the iMELa method can find an -Karush-Kuhn-Tucker point with gradient oracle complexity.

Paper Structure

This paper contains 8 sections, 15 theorems, 113 equations, 1 figure, 1 table, 1 algorithm.

Key Result

Proposition 3.4

If the constraints of eq:gco_general satisfy the local LICQ in eq:LICQ_sigmamin, then Assumption assume:draft_regular_cond_lm holds, but not vice versa.

Figures (1)

  • Figure 1: Performances of $\mathrm{iMELa}$, $\mathrm{SP}$-$\mathrm{LM}$, $\mathrm{iPPP}$ and $\mathrm{SSG}$ with static and diminishing step-sizes vs number of steps on classification problems with demographic parity fairness.

Theorems & Definitions (30)

  • Definition 3.2
  • Proposition 3.4
  • Lemma 4.1
  • proof
  • Lemma 5.1
  • Lemma 5.2
  • proof
  • Lemma 5.3
  • proof
  • Lemma 5.4
  • ...and 20 more