CCIMM26: COLORADO CONFERENCE ON ITERATIVE AND MULTIGRID METHODS
PROGRAM

Days: Sunday, June 21st Monday, June 22nd Tuesday, June 23rd Wednesday, June 24th Thursday, June 25th Friday, June 26th

Sunday, June 21st

View this program: with abstractssession overviewtalk overview

13:00-14:40 Session 1: Multigrid - the Fundamentals

Multigrid is one of the few optimal methods for solving systems of equations arising from the discretization of partial differential equations as well as a wide variety of related problems on graphs. In this tutorial we will introduce the key ingredients of the multigrid method (smoothing and coarse grid correction), explain their complementarity (they don't work well alone), and describe the most common cycling strategies. We will present the concepts and motivating analysis using a simple geometric approach to solving the linear system arising from the discretization of the diffusion equation on structured orthogonal grids. Then we will highlight the elements of the algorithm that have been advanced to provide robustness and flexibility for more general problems (e.g., operator dependent interpolation, galerkin coarse grid operators, and algebraic methods), noting that these topics will be covered in more detail in the subsequent tutorials. Finally, we'll touch on the popular and powerful use of multigrid as a preconditioner for Krylov methods such as the conjugate gradient method.

Chair:
15:00-16:30 Session 2: An Introduction to Machine Learning with Uncertainty Quantification via Kernel Methods

This tutorial begins with foundational principles, examining different forms of regularization, Bayesian inference, kernel methods, and predictive distributions. Then, for nonlinear models such as those arising in scientific computing, we address the limitations of analytical solutions, motivating the need for simulation-based approaches and exploring Markov Chain Monte Carlo (MCMC) methods. The core of the tutorial focuses on Gaussian Process Regression (GPR), demonstrating its extension to complex, multi-output problems, such as modeling differential equations where capturing joint dependencies is critical. Finally, we discuss preconditioned iterative methods for solving the dense but structured kernel matrix systems that arise in these machine learning problems. Designed for students and researchers eager to move beyond black-box models, this tutorial aims to give attendees intuition using simple examples that illustrate the complex behavior of machine learning models, while also stating ideas in a mathematically precise way.

Monday, June 22nd

View this program: with abstractssession overviewtalk overview

08:00-09:40 Session 3: Krylov methods for linear and nonlinear problems
08:00
The Christoffel-Darboux Basis for Krylov Methods (abstract)
PRESENTER: Stephen Thomas
08:25
A Unified Two-Grid Framework for Anderson Acceleration and Nonlinear GMRES (abstract)
PRESENTER: Satchel Lefebvre
08:50
Learning-enhanced preconditioning techniques for linear and nonlinear iterative methods (abstract)
09:15
Opening Remarks
09:40-10:20Coffee and Tea Break
10:20-12:00 Session 4: Randomized Iterative Solvers
10:20
FlexTrace: Exchangeable Randomized Trace Estimation for Matrix Functions (abstract)
10:45
Markov chains, graph Laplacians, and column subset selection (abstract)
PRESENTER: Mark Fornace
11:10
Randomized Fast Subspace Descent Methods (abstract)
PRESENTER: Zixiao Yang
11:35
Randomized Sketch-and-Project Methods for Quadratic Minimax Problems (abstract)
PRESENTER: Ruhui Jin
12:00-14:40Lunch Break
14:40-15:20Coffee and Tea Break
15:20-17:00 Session 5: Mixed precision iterative solvers
15:20
Using Half Precision for Matrix Splitting Iterations (abstract)
PRESENTER: Neil Lindquist
15:45
Mixed-precision LOBPCG on GPUs (abstract)
16:10
Massively Parallel Domain Decomposition Preconditioner on a GPU: Efficient Implementation and Fine-Tuning (abstract)
16:35
Block Jacobi Preconditioning on Analog Hardware (abstract)
PRESENTER: Shikhar Shah
Tuesday, June 23rd

View this program: with abstractssession overviewtalk overview

08:00-09:40 Session 6: Algebraic Multigrid (Part 1 of 2)
08:00
LS--AMG--DD: An AMG/DD Solver for Least-Squares-Style Systems (abstract)
PRESENTER: Oliver Krzysik
08:25
H2-MG: A Multigrid Method for Hierarchical Rank Structured Matrices (abstract)
PRESENTER: Edmond Chow
08:50
Agglomeration-based multigrid solver in a lazy-evaluated array framework (abstract)
PRESENTER: Matt Smith
09:15
Energy minimization multigrid for the eddy current equations (abstract)
PRESENTER: Christian Glusa
09:40-10:20Coffee and Tea Break
10:20-12:00 Session 7A: Machine Learning and Neural Networks (Part 1 of 2)
10:20
Structure-Guided Gauss-Network Method: LSNN for Linear Advection-Reaction Equation (abstract)
PRESENTER: César Herrera
10:45
Preconditioning Via Spectral Density Driven Graph Neural Networks (abstract)
PRESENTER: Francesco Brarda
11:10
Spatial and Channel Refinement of Convolutional Neural Networks (abstract)
PRESENTER: Jonas Actor
11:35
What Makes a Good Preconditioner for Data Science? (abstract)
PRESENTER: Mitchell Scott
10:20-12:00 Session 7B: Matrix approximations and decompositions
10:20
Parametric Hierarchical Matrix Approximations to Kernel Matrices (abstract)
PRESENTER: Abraham Khan
10:45
A Discrete-Sine-Transform based Preconditioner for Adaptive Meshes (abstract)
PRESENTER: Kate Wall
11:10
Symplectic nonlinear splitting methods for Hamiltonian Monte Carlo (abstract)
11:35
The Wilson-Dirac Operator and its Spectrum (abstract)
PRESENTER: Patrick Oare
12:00-14:40Lunch Break
14:40-15:20Coffee and Tea Break
15:20-17:00 Session 8: Multigrid for indefinite systems and multigrid reduction in time
15:20
Scalable multigrid solver for the Helmholtz equation: real-shifted coarse grid correction (abstract)
PRESENTER: Rachel Yovel
15:45
Multigrid for FEEC using Mass-Lumping and Transforming Smoothers: Algorithms and Results (abstract)
16:10
Parallel-in-iteration optimization using multigrid reduction-in-time (abstract)
16:35
A full layer-parallel training with PyMGRIT for forward and backward passes in neural networks (abstract)
PRESENTER: Ryo Yoda
Wednesday, June 24th

View this program: with abstractssession overviewtalk overview

08:00-09:40 Session 9A: Matrix free approaches
08:00
Accelerating Implicit Contact via Matrix-Free Operators on Non-Conforming Interfaces (abstract)
08:25
A Matrix-Free Algebraic HP-Multigrid Method for Computational Fluid Dynamics Applications (abstract)
PRESENTER: Peter Ohm
08:50
Matrix free PDE-constrained optimization with basis preconditioning for gas flows in networks (abstract)
PRESENTER: Rowan Turner
08:00-09:40 Session 9B: Iterative methods in science and engineering
08:00
High-order Iterative and Multilevel Elliptic Solver for Node Sets Not Aligned with Boundaries (abstract)
PRESENTER: Andrew Lawrence
08:25
Computing the ground state and dynamics of rotational dipolar Bose-Einstein condensates (abstract)
PRESENTER: Fei Xue
08:50
Stability Analysis of Inexact Solves in Interpolatory One-Sided Projection Methods for Model Order Reduction of Linear Dynamical Systems (abstract)
PRESENTER: Kapil Ahuja
09:15
Iterative execution of discrete and inverse discrete Fourier transforms with applications for signal denoising via sparsification (abstract)
09:40-10:20Coffee and Tea Break
10:20-12:00 Session 10A: Algebraic Multigrid (Part 2 of 2)
10:20
Nodal Coarsening and Sparse Ideal Interpolation for H(curl) Problems in Algebraic Multigrid (abstract)
PRESENTER: Taoli Shen
10:45
On spectral clustering in algebraic multigrid methods (abstract)
11:10
Sparse Matrix–Vector Multiplication for Algebraic Multigrid on the Cerebras Wafer-Scale Engine (abstract)
PRESENTER: Maya Taylor
11:35
Structure Preserving AMG Strategies for PDE Systems, with a focus on Stokes Equations (abstract)
PRESENTER: Jacob Schroder
10:20-12:00 Session 10B: Fluids
10:20
Can Local Data Reveal Global Fluid Dynamics? (abstract)
10:45
Do Well-Balancing and Second-Order Accuracy Matter for River and Compound Flood Modeling? (abstract)
PRESENTER: Wisang Sugiarta
11:10
Riemann Solvers and Well-Balancing in Shallow Water Modeling with RDycore (abstract)
11:35
A new performance landscape for implicit finite-element analysis of turbulence (abstract)
PRESENTER: Jed Brown
12:00-14:40Lunch Break
Thursday, June 25th

View this program: with abstractssession overviewtalk overview

08:00-09:40 Session 11A: Machine Learning and Neural Networks (Part 2 of 2)
08:00
Multilevel training methods for large-scale transformer architectures (abstract)
PRESENTER: Graham Harper
08:25
Hierarchical Graph Networks for Scalable Learning on Graphs (abstract)
PRESENTER: Nicolas Nytko
08:50
Multilevel Training for Kolmogorov Arnold Networks (abstract)
PRESENTER: Eric Cyr
09:15
Constructing Hierarchical Graph Neural Networks with Algebraic Multigrid Procedures (abstract)
08:00-09:40 Session 11B: Multi-modeling and multi-scale methods
08:00
An incidence-based edge-averaged method for the convection-diffusion problems on polygonal meshes. (abstract)
PRESENTER: Eoghan O'Keefe
08:25
Adaptive Multigrid Finite State Projection for the Reaction-Diffusion Master Equation (abstract)
PRESENTER: Aditya Dendukuri
08:50
Physics-Based Clustering for the Construction of Multiscale Solvers in Heterogeneous and Multiscale Systems (abstract)
PRESENTER: Maria Vasilyeva
09:15
Fast MBIR via Fourier Reformulation and Multilevel Methods (abstract)
PRESENTER: Dinesh Kumar
09:40-10:20Coffee and Tea Break
10:20-12:00 Session 12: Solvers for coupled multi-physics problems
10:20
Multigrid Reduction Preconditioning for Fully Implicit Magnetohydrodynamics (abstract)
PRESENTER: Victor Magri
10:45
Efficient Multigrid Solvers for Time-Dependent Rayleigh-Bénard Convection (abstract)
PRESENTER: Ahsan Ali
11:10
Quantum optimal preconditioning via oracle-free block-encoding of expanded systems (abstract)
PRESENTER: Seulip Lee
12:00-14:40Lunch Break
14:40-15:20Coffee and Tea Break
15:20-17:00 Session 13: Student competition winners
15:20
Accelerating Algebraic Multigrid with Learned Sparse Corrections (abstract)
PRESENTER: Eran Treister
15:45
N EFFICIENT CUMULATIVE EDGE-DETECTION METHOD FOR EDGE-PRESERVING IMAGE RECONSTRUCTION (abstract)
PRESENTER: Toluwani Okunola
16:10
Optimal transfer operators and convergence bounds for nonsymmetric two-grid methods (abstract)
PRESENTER: Ludwig Rooch
Friday, June 26th

View this program: with abstractssession overviewtalk overview

08:00-09:40 Session 14: Optimization
08:00
An adaptive framework for first-order gradient methods (abstract)
PRESENTER: Zhongqin Xue
08:25
A New Hybrid Neural-Quadratic Model-Based Derivative-Free Optimization Method (abstract)
PRESENTER: Pengcheng Xie
08:50
PDE-Inspired Splitting, Preconditioning, and Regularization in Optimization (abstract)
09:15
Advancing Optimization Algorithm Complexity Theory (abstract)
PRESENTER: Arnav Shanbhag
09:40-10:20Coffee and Tea Break
10:20-12:00 Session 15: Multigrid methods for structured and partially structured grids
10:20
A High‑Order Adaptive Multigrid–FFT Poisson Solver for Unbounded and Periodic Domains (abstract)
PRESENTER: Gilles Poncelet
10:45
Analysis on aggregation and block smoothers in multigrid methods for block Toeplitz linear systems (abstract)
PRESENTER: Matthias Bolten
11:10
New design advances in HYPRE for semi-structured problems (abstract)
PRESENTER: Robert Falgout