Papers
Topics
Authors
Recent
Search
2000 character limit reached

Primal-Dual Methods for Nonsmooth Nonconvex Optimization with Orthogonality Constraints

Published 5 Apr 2026 in math.OC, cs.LG, and math.NA | (2604.04130v1)

Abstract: Recent advancements in data science have significantly elevated the importance of orthogonally constrained optimization problems. The Riemannian approach has become a popular technique for addressing these problems due to the advantageous computational and analytical properties of the Stiefel manifold. Nonetheless, the interplay of nonsmoothness alongside orthogonality constraints introduces substantial challenges to current Riemannian methods, including scalability, parallelizability, complicated subproblems, and cumulative numerical errors that threaten feasibility. In this paper, we take a retraction-free primal-dual approach and propose a linearized smoothing augmented Lagrangian method specifically designed for nonsmooth and nonconvex optimization with orthogonality constraints. Our proposed method is single-loop and free of subproblem solving. We establish its iteration complexity of $O(ε{-3})$ for finding $ε$-KKT points, matching the best-known results in the Riemannian optimization literature. Additionally, by invoking the standard Kurdyka-Lojasiewicz (KL) property, we demonstrate asymptotic sequential convergence of the proposed algorithm. Numerical experiments on both smooth and nonsmooth orthogonal constrained problems demonstrate the superior computational efficiency and scalability of the proposed method compared with state-of-the-art algorithms.

Summary

  • The paper presents LSALM, a retraction-free, single-loop primal-dual approach that bypasses costly manifold projections for orthogonality constraints.
  • It introduces a linearized smoothing augmented Lagrangian technique that combines explicit primal and dual updates to ensure robust convergence and scalability.
  • Empirical evaluations show LSALM outperforms traditional methods on sparse PCA and graph matching, achieving optimal iteration bounds and efficient parallelization.

Primal-Dual Algorithms for Nonsmooth Nonconvex Optimization with Orthogonality Constraints

Problem Formulation and Context

The paper "Primal-Dual Methods for Nonsmooth Nonconvex Optimization with Orthogonality Constraints" (2604.04130) tackles the structured minimization problem

minXRm×nf(X):=(X)+g(X)s.t.XX=In\min_{X\in\mathbb{R}^{m\times n}} \quad f(X) := \ell(X) + g(X) \quad \text{s.t.} \quad X^\top X = I_n

where \ell is smooth, gg is weakly convex and proximal-friendly, and the feasible set is the Stiefel manifold. This class subsumes tasks such as sparse PCA, low-rank matrix completion, group synchronization, dictionary learning, and orthogonal parameterizations in deep networks. While Riemannian optimization is prevalent for these problems, nonsmoothness and nonconvexity severely complicate manifold-based algorithms due to subproblem complexity, feasibility drift, and poor scalability.

Algorithmic Contributions

The authors present a retraction-free, single-loop primal-dual framework (LSALM) for nonsmooth nonconvex optimization with orthogonality constraints. The approach departs from the Riemannian paradigm by operating in the ambient Euclidean space and exploiting primal-dual dynamics to enforce the orthogonality constraint via explicit Lagrange multipliers, thereby avoiding projection or retraction operators onto the Stiefel manifold. The nonsmooth term is handled by a linearized smoothing augmented Lagrangian approach:

  • The primal step employs a surrogate augmented Lagrangian, linearizing the smooth terms and introducing both a proximal regularization and a Moreau-Yosida smoothing of the nonsmooth part, so each iterate is explicit and subproblems are avoided.
  • The dual update is explicit, with Tikhonov regularization, ensuring multipliers remain bounded and the iterates stay sufficiently feasible without inner iterations.
  • All major steps consist of only matrix multiplications and proximal operations, conducive to large-scale parallel implementations.

The algorithm is formulated as a single-loop update, contrasting with standard double-loop methods that require solving inner subproblems (often via expensive SVDs or Newton methods).

Theoretical Analysis

Iteration Complexity

The paper establishes an O(ϵ3)\mathcal{O}(\epsilon^{-3}) iteration bound for producing ϵ\epsilon-KKT points, matching the strongest guarantees for manifold-based methods on the Stiefel manifold, and improving on existing retraction-free alternatives.

  • Explicit conditions on parameters ensure convergence and stability, with rigorous descent analysis based on a carefully constructed potential function (blending primal, dual, and penalization energies).
  • The method leverages a local constraint qualification (UCQ) for the orthogonality constraint to guarantee that stationary points of a quadratic penalty on XX=InX^\top X = I_n yield exact feasibility.
  • Asymptotic sequential convergence is shown under the standard Kurdyka-Łojasiewicz (KŁ) property, which holds for semi-algebraic structured problems, ensuring the iterates converge to an O(ε)\mathcal{O}(\varepsilon)-KKT point in the limit.

Practical Robustness

The algorithm’s convergence is robust with respect to stepsizes and penalty parameters, and does not require the large penalty multipliers that destabilize smoothing-based or manifold penalty methods, due to its explicit balancing of primal and dual updates.

Empirical Evaluation

Extensive experiments validate the theoretical findings using both synthetic and real data.

Parameter Range Robustness

The feasible parameter regime for LSALM is broad, and the algorithm reliably converges across a variety of tuning choices (see (Figure 1)): Figure 1

Figure 1

Figure 1: The feasible range of parameters for LSALM, showing robust convergence for a wide configuration range on synthetic quadratic programs.

  • The evolution of primal feasibility violation with respect to penalty parameters is stable, with strong control over constraint satisfaction (see (Figure 2)). Figure 2

Figure 2

Figure 2: Feasibility violation XXInF\|X^\top X - I_n\|_F decays rapidly and robustly with LSALM versus varying penalty ρ\rho.

  • The (r,β)(r, \beta) parameter region supporting reliable convergence aligns closely with the theoretical bounds (see (Figure 3)). Figure 3

Figure 3

Figure 3: Region of parameters \ell0 and \ell1 for which all runs converge, supporting the theoretical sufficient conditions.

Comparative Benchmarking

Sparse Principal Component Analysis

LSALM is compared against ManPG-Ada, SOC, and RADMM on large-scale sparse PCA benchmarks. For \ell2:

  • LSALM achieves completion in 41.0s (with \ell3s/iter), while
  • ManPG-Ada takes 763.2s, SOC 231.1s, and RADMM 106.0s for comparable solution quality and final sparsity.

LSALM’s per-iteration cost is consistently the lowest, preserving efficiency at increasing scales (see (Figure 4)). Figure 4

Figure 4

Figure 4: Average time per algorithm as a function of problem dimension shows LSALM achieves superior scalability and efficiency compared to alternatives.

Graph Matching

On smooth graph matching tasks, LSALM attains objective values and F-measures nearly identical to Riemannian gradient (RGD) and projection-based methods, at lower or comparable wall-clock cost, demonstrating its versatility beyond nonsmooth cases.

Implications and Future Perspectives

The presented LSALM framework addresses several acute issues in nonsmooth constrained nonconvex optimization:

  • Scalability: The method avoids SVDs, matrix exponentials, or manifold retractions, making it highly scalable and parallelizable as confirmed empirically.
  • Feasibility: The global convergence proof is grounded in a detailed primal-dual balancing analysis and a constraint-qualification region, enabling prompt recovery of high-accuracy feasible points.
  • Flexibility: The explicit handling of the nonsmooth \ell4 term allows seamless extension to problems with composite regularization (e.g., elementwise sparsity, group penalties).
  • Extensibility: The primal-dual linearization/smoothing and regularized multiplier step point the way towards advanced algorithms for broader classes of geometric and functional constraints, such as simultaneous norm and orthogonality constraints.

The approach is promising for large-scale machine learning (e.g., dictionary learning, robust PCA, structured neural networks), as well as for engineering problems where orthogonal structure and nonsmooth penalties coexist. Future research includes higher-order variants and adaptive-step extensions, as well as generalizations to other manifold constraints and functional constraints beyond strict orthogonality.

Conclusion

This work gives a rigorous, carefully constructed, and computationally efficient primal-dual approach to a fundamental yet challenging class of nonsmooth, nonconvex, orthogonality-constrained optimization problems. The method attains optimal theoretical guarantees, robust empirical behavior, and manifests superior performance and versatility relative to state-of-the-art Riemannian and retraction-free baselines. The framework provides new technical tools for enforcing challenging constraints in nonsmooth optimization without resorting to projection-heavy or double-loop architectures, opening directions for scalable applications in advanced scientific and engineering domains.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.