A Support-Set Algorithm for Optimization Problems with Nonnegative and Orthogonal Constraints

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Lei, Liu, Xin, Chen, Xiaojun
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918187301339136
author Wang, Lei
Liu, Xin
Chen, Xiaojun
author_facet Wang, Lei
Liu, Xin
Chen, Xiaojun
contents In this paper, we investigate optimization problems with nonnegative and orthogonal constraints, where any feasible matrix of size $n \times p$ exhibits a sparsity pattern such that each row accommodates at most one nonzero entry. Our analysis demonstrates that, by fixing the support set, the global solution of the minimization subproblem for the proximal linearization of the objective function can be computed in closed form with at most $n$ nonzero entries. Exploiting this structural property offers a powerful avenue for dramatically enhancing computational efficiency. Guided by this insight, we propose a support-set algorithm preserving strictly the feasibility of iterates. A central ingredient is a strategically devised update scheme for support sets that adjusts the placement of nonzero entries. We establish the global convergence of the support-set algorithm to a first-order stationary point, and show that its iteration complexity required to reach an $ε$-approximate first-order stationary point is $O (ε^{-2})$. Numerical results are strongly in favor of our algorithm in real-world applications, including nonnegative PCA, clustering, and community detection.
format Preprint
id arxiv_https___arxiv_org_abs_2511_03443
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Support-Set Algorithm for Optimization Problems with Nonnegative and Orthogonal Constraints
Wang, Lei
Liu, Xin
Chen, Xiaojun
Optimization and Control
Machine Learning
In this paper, we investigate optimization problems with nonnegative and orthogonal constraints, where any feasible matrix of size $n \times p$ exhibits a sparsity pattern such that each row accommodates at most one nonzero entry. Our analysis demonstrates that, by fixing the support set, the global solution of the minimization subproblem for the proximal linearization of the objective function can be computed in closed form with at most $n$ nonzero entries. Exploiting this structural property offers a powerful avenue for dramatically enhancing computational efficiency. Guided by this insight, we propose a support-set algorithm preserving strictly the feasibility of iterates. A central ingredient is a strategically devised update scheme for support sets that adjusts the placement of nonzero entries. We establish the global convergence of the support-set algorithm to a first-order stationary point, and show that its iteration complexity required to reach an $ε$-approximate first-order stationary point is $O (ε^{-2})$. Numerical results are strongly in favor of our algorithm in real-world applications, including nonnegative PCA, clustering, and community detection.
title A Support-Set Algorithm for Optimization Problems with Nonnegative and Orthogonal Constraints
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2511.03443