TL;DR
This paper introduces a two-level sketching extension of the Anderson acceleration method, significantly improving convergence speed and efficiency for complex physics simulations.
Contribution
It combines physics-based projection with algebraic sketching, enabling faster fixed-point iteration convergence in multi-physics PDE problems.
Findings
Achieves up to 50% reduction in time-to-solution.
Maintains convergence rates while reducing computational costs.
Demonstrates robustness and scalability across various benchmark problems.
Abstract
We present a novel two-level sketching extension of the Alternating Anderson-Picard (AAP) method for accelerating fixed-point iterations in challenging single- and multi-physics simulations governed by discretized partial differential equations. Our approach combines a static, physics-based projection that reduces the least-squares problem to the most informative field (e.g., via Schur-complement insight) with a dynamic, algebraic sketching stage driven by a backward stability analysis under Lipschitz continuity. We introduce inexpensive estimators for stability thresholds and cache-aware randomized selection strategies to balance computational cost against memory-access overhead. The resulting algorithm solves reduced least-squares systems in place, minimizes memory footprints, and seamlessly alternates between low-cost Picard updates and Anderson mixing. Implemented in Julia, 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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Model Reduction and Neural Networks · Matrix Theory and Algorithms
