Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Tuning Multigrid Methods with Robust Optimization and Local Fourier Analysis

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/19m1308669· OSTI ID:1765460

Local Fourier analysis is a useful tool for predicting and analyzing the performance of many efficient algorithms for the solution of discretized PDEs, such as multigrid and domain decomposition methods. The crucial aspect of local Fourier analysis is that it can be used to minimize an estimate of the spectral radius of a stationary iteration, or the condition number of a preconditioned system, in terms of a symbol representation of the algorithm. In practice, this is a “minimax” problem, minimizing with respect to solver parameters the appropriate measure of work, which involves maximizing over the Fourier frequency. Often, several algorithmic parameters may be determined by local Fourier analysis in order to obtain efficient algorithms. Analytical solutions to minimax problems are rarely possible beyond simple problems; the status quo in local Fourier analysis involves grid sampling, which is prohibitively expensive in high dimensions. In this paper, we propose and explore optimization algorithms to solve these problems efficiently. Finally, several examples, with known and unknown analytical solutions, are presented to show the effectiveness of these approaches.

Research Organization:
Argonne National Laboratory (ANL)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); Natural Sciences and Engineering Research Council of Canada (NSERC)
Grant/Contract Number:
AC02-06CH11357; SC0016140
OSTI ID:
1765460
Journal Information:
SIAM Journal on Scientific Computing, Journal Name: SIAM Journal on Scientific Computing Journal Issue: 1 Vol. 43; ISSN 1064-8275
Publisher:
SIAMCopyright Statement
Country of Publication:
United States
Language:
English

References (32)

On an Uzawa smoother in multigrid for poroelasticity equations: On an Uzawa smoother in multigrid for poroelasticity equations journal November 2016
Local Fourier analysis of block-structured multigrid relaxation schemes for the Stokes equations: Local Fourier analysis of block-structured multigrid relaxation schemes for the Stokes equations journal February 2018
Two‐level Fourier analysis of multigrid for higher‐order finite‐element discretizations of the Laplacian journal February 2020
Local Fourier analysis for multigrid with overlapping smoothers applied to systems of PDEs journal January 2011
On eigenvalues of matrices dependent on a parameter journal December 1964
Nonsmooth optimization via quasi-Newton methods journal February 2012
Derivative-free robust optimization by outer approximations journal October 2018
Automated local Fourier analysis (aLFA) journal January 2020
A multigrid waveform relaxation method for solving the poroelasticity equations journal March 2018
The use of local mode analysis in the design and comparison of multigrid methods journal April 1991
Block-implicit multigrid solution of Navier-Stokes equations in primitive variables journal July 1986
Analysis of a multigrid strokes solver journal February 1990
On geometric multigrid methods for triangular grids using three-coarsening strategy journal July 2009
Local Fourier analysis for mixed finite-element methods for the Stokes equations journal September 2019
Black-box learning of multigrid parameters journal April 2020
Monolithic multigrid method for the coupled Stokes flow and deformable porous medium system journal January 2018
On Differentiating Eigenvalues and Eigenvectors journal August 1985
Derivative-free optimization methods journal May 2019
Multi-level adaptive solutions to boundary-value problems journal May 1977
A Robust Gradient Sampling Algorithm for Nonsmooth, Nonconvex Optimization journal January 2005
On Multiple Eigenvalues of Matrices Depending on Several Parameters journal October 1990
A Simple and Efficient Segregated Smoother for the Discrete Stokes Equations journal January 2014
Manifold Sampling for $\ell_1$ Nonconvex Optimization journal January 2016
Fourier Analysis of Periodic Stencils in Multigrid Methods journal January 2018
Uzawa Smoother in Multigrid for the Coupled Porous Medium and Stokes Flow System journal January 2017
On the Analysis of Block Smoothers for Saddle Point Problems journal January 2018
Manifold Sampling for Optimization of Nonconvex Functions That Are Piecewise Linear Compositions of Smooth Components journal January 2018
On Local Fourier Analysis of Multigrid Methods for PDEs with Jumping and Random Coefficients journal January 2019
Local Fourier Analysis of Balancing Domain Decomposition By Constraints Algorithms journal January 2019
A Genetic Search for Optimal Multigrid Components Within a Fourier Analysis Setting journal January 2003
NITSOL: A Newton Iterative Solver for Nonlinear Systems journal January 1998
Estimating Derivatives of Noisy Simulations journal April 2012

Similar Records

Algebraic Multigrid Solvers for Coupled PDE Systems (Final Report – B619169)
Technical Report · Mon Oct 09 00:00:00 EDT 2017 · OSTI ID:1840122

Final Report: Subcontract B623868 Algebraic Multigrid solvers for coupled PDE systems
Technical Report · Tue Oct 17 00:00:00 EDT 2017 · OSTI ID:1406429

Highly indefinite multigrid for eigenvalue problems
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:440734