A Block Coordinate Descent Method for Nonsmooth Composite Optimization under Orthogonality Constraints
Ganzhao Yuan
Abstract
Nonsmooth composite optimization with orthogonality constraints has a wide range of applications in statistical learning and data science. However, this problem is challenging due to its nonsmooth objective and computationally expensive nonconvex constraints. In this paper, we propose a new approach called OBCD, which leverages block coordinate descent to address these challenges. OBCD is a feasible method with a small computational footprint. In each iteration, it updates k rows of the solution matrix, where k ≥ 2, by globally solving a small nonsmooth optimization problem under orthogonality constraints. We prove the completeness of the proposed update scheme, showing that row-wise orthogonal updates can reach any feasible point from any feasible initialization. We further prove that the limit points generated by OBCD, referred to as global block-k stationary points, offer stronger optimality than standard critical points. Furthermore, we show that OBCD finds an ǫ-block-k stationary point with an iteration complexity of O(1/ǫ). Additionally, under the Kurdyka-Lojasiewicz (KL) inequality, we establish the non-ergodic convergence rate of OBCD. We also demonstrate how novel breakpoint search methods can be used to solve the subproblems arising in OBCD. Empirical results show that our approach consistently outperforms existing methods. 1 2 tr(X T CXD) = 1 2 X 2 H , where H = D ⊗ C, and C ∈ R n×n , D ∈ R r×r are symmetric. Clearly, f (X) satisfies (2) with equality, i.e., f (X + ) = Q(X + ; X) for all X and X + .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7b27701a-904c-4296-b69d-024d647eefc4Cited by top-tier papers2
- Riemannian coordinate descent algorithms on matrix manifoldsAndi Han, Pratik Jawanpuria, Bamdev MishraICML 2024 · 10 citations
- Efficient Optimization with Orthogonality Constraint: a Randomized Riemannian Submanifold MethodAndi Han, Pierre-Louis Poirion, Akiko TakedaICML 2025
Builds on7
- Coordinate Descent on the Orthogonal Group for Recurrent Neural Network TrainingEstelle M. Massart, Vinayak AbrolAAAI 2022 · 13 citations
- A Block Decomposition Algorithm for Sparse OptimizationGanzhao Yuan, Li Shen, Wei-Shi ZhengKDD 2020 · 11 citations
- Optimization without Retraction on the Random Generalized Stiefel ManifoldSimon Vary, Pierre Ablin, Bin Gao, Pierre-Antoine AbsilICML 2024 · 10 citations
- Coordinate Descent Methods for Fractional MinimizationGanzhao YuanICML 2023 · 7 citations
- Coordinate Descent Methods for DC Minimization: Optimality Conditions and Global ConvergenceGanzhao YuanAAAI 2023 · 7 citations
Related papers
- Inertial Block Proximal Methods for Non-Convex Non-Smooth OptimizationHien Le, Nicolas Gillis, Panagiotis PatrinosICML 2020 · 40 citations
- Smoothing Proximal Gradient Methods for Nonsmooth Sparsity Constrained Optimization: Optimality Conditions and Global ConvergenceGanzhao YuanICML 2024 · 6 citations
- Supervised Matrix Factorization: Local Landscape Analysis and ApplicationsJoowon Lee, Hanbaek Lyu, Weixin YaoICML 2024
- Solving Dense Linear Systems Faster Than via PreconditioningMichal Derezinski, Jiaming YangSTOC 2024
- ADMM for Nonconvex Optimization under Minimal Continuity AssumptionGanzhao YuanICLR 2025
