An Efficient Multilevel Preconditioned Nonlinear Conjugate Gradient Method for Incremental Potential Contact
Yu Zhang, Xing Shen, Kemeng Huang, Wei Chen, Yin Yang, Taku Komura, Tiantian Liu, Xingang Pan

TL;DR
This paper introduces MAS-PNCG, an efficient hierarchical preconditioning method for nonlinear conjugate gradient optimization in contact simulations, significantly reducing computational costs and improving convergence.
Contribution
The paper presents a novel MAS-PNCG method with a Sparse-Input Woodbury update for incremental preconditioner adaptation, enhancing efficiency in contact-rich simulations.
Findings
MAS-PNCG outperforms state-of-the-art solvers GIPC and StiffGIPC.
Reduces preconditioner rebuild costs to near-zero.
Achieves up to 5.66× speedup over existing methods.
Abstract
Incremental Potential Contact (IPC) guarantees intersection-free simulation but suffers from high computational costs due to the expensive Hessian assembly and linear solves required by Newton's method. While Preconditioned Nonlinear Conjugate Gradient (PNCG) avoids Hessian assembly, it has historically struggled with poor convergence in stiff, contact-rich scenarios due to the lack of effective preconditioners; simple Jacobi preconditioners fail to capture the global coupling, while advanced hierarchy-based preconditioners like Multilevel Additive Schwarz (MAS) are computationally prohibitive to rebuild at every nonlinear iteration. We present MAS-PNCG, a method that unlocks the power of hierarchical preconditioning for nonlinear optimization. Our key technical innovation is a Sparse-Input Woodbury update algorithm that incrementally adapts the fine-level MAS components to rapidly…
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.
