# Error bound and exact penalty method for optimization problems with nonnegative orthogonal constraint

arXiv: https://arxiv.org/abs/2111.03457 · HTML: https://mlsanity.com/paper/2111.03457/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 5 Nov 2021.

## Built on by (most cited first, 3 of 3)

- [No Wrong Turns: The Simple Geometry Of Neural Networks Optimization Paths](https://mlsanity.com/paper/2306.11922/) (2023)
- [Primal-Dual Methods for Nonsmooth Nonconvex Optimization with Orthogonality Constraints](https://mlsanity.com/paper/2604.04130/) (2026)
- [A Support-Set Algorithm for Optimization Problems with Nonnegative and Orthogonal Constraints](https://mlsanity.com/paper/2511.03443/) (2025)

## Abstract (arXiv)

This paper is concerned with a class of optimization problems with the nonnegative orthogonal constraint, in which the objective function is L-smooth on an open set containing the Stiefel manifold rm St(n,r). We derive a locally Lipschitzian error bound for the feasible points without zero rows when n>r>1, and when n>r=1 or n=r achieve a global Lipschitzian error bound. Then, we show that the penalty problem induced by the elementwise ℓ1-norm distance to the nonnegative cone is a global exact penalty, and so is the one induced by its Moreau envelope under a lower second-order calmness of the objective function. A practical penalty algorithm is developed by solving approximately a series of smooth penalty problems with a retraction-based nonmonotone line-search proximal gradient method, and any cluster point of the generated sequence is shown to be a stationary point of the original problem. Numerical comparisons with the ALM citepWen13 and the exact penalty method citepJiangM22 indicate that our penalty method has an advantage in terms of the quality of solutions despite taking a little more time.
