Factorization-free Orthogonal Projection onto the Positive Semidefinite Cone with Composite Polynomial Filtering
Shucheng Kang, Haoyu Han, Antoine Groudiev, Heng Yang

TL;DR
This paper introduces a factorization-free, polynomial filtering-based method for projecting onto the PSD cone, enabling fast GPU implementation with low-precision arithmetic and outperforming traditional eigenvalue decomposition methods.
Contribution
The authors develop a novel composite polynomial filtering approach for PSD projection that avoids matrix factorization, significantly improving computational efficiency on GPUs.
Findings
Achieves a 10x speed-up over eigenvalue decomposition routines.
Maintains acceptable accuracy with low-precision arithmetic.
Efficiently computes projections for large-scale matrices.
Abstract
We propose a factorization-free method for orthogonal projection onto the positive semidefinite (PSD) cone, leveraging composite polynomial filtering. Inspired by recent advances in homomorphic encryption, our approach approximates the PSD cone projection operator using a carefully optimized composite polynomial evaluated exclusively via matrix-matrix multiplications. This approach enables efficient GPU implementations with low-precision arithmetic, significantly outperforming the classical PSD cone projection using state-of-the-art GPU-based eigenvalue decomposition solvers. Specifically, our method achieves a consistent relative error of in half-precision arithmetic with only 22 matrix-matrix multiplications, providing roughly a speed-up over NVIDIA's cuSOLVER routines on various large-scale matrices. In single-precision arithmetic with emulation on B200 GPUs, our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Advanced Numerical Analysis Techniques · Advanced Optimization Algorithms Research
