Table of Contents
Fetching ...

A new class of regularized preconditioners for double saddle-point problems

Achraf Badahmane

TL;DR

The paper addresses solving 3x3 double saddle-point systems that arise in time-dependent Maxwell equations and liquid crystal director models. It introduces a regularized three-block preconditioner $\mathcal{P}_{R}$ (and the variant $\mathcal{P}_{RD}$) and provides a rigorous spectral analysis, deriving bounds for the eigenvalues of $\mathcal{P}_{R}^{-1}\mathcal{A}$ in terms of $S_C = C S^{-1} C^{T}$ and the regularization parameter $\alpha$. It also presents an explicit algorithmic implementation with inexact inner solves and reports extensive numerical experiments showing that $\mathcal{P}_{R}$ (and $\mathcal{P}_{RD}$ for symmetric problems) outperform existing preconditioners (BD, SS, RSS) in convergence and CPU time, especially at low viscosities (high Reynolds number). The results attribute the performance gains to eigenvalue clustering of the preconditioned operator and highlight the impact of the approximate Schur complement $\hat S$ on robustness.

Abstract

The block structure of double saddle-point problems has prompted extensive research into efficient preconditioners. This paper introduces a novel class of three-by-three block preconditioners tailored for such systems from the time-dependent Maxwell equations or liquid crystal director modeling. The main motivation of this work is to highlight the limitations of recent preconditioners under high Reynolds numbers, as the original studies did not explore this scenario, and to demonstrate that our preconditioner outperforms the existing ones in such regimes. We thoroughly analyze the convergence and spectral properties of the proposed preocnditioner. We illustrate the efficiency of the proposed preconditioners, and verify the theoretical bounds.

A new class of regularized preconditioners for double saddle-point problems

TL;DR

The paper addresses solving 3x3 double saddle-point systems that arise in time-dependent Maxwell equations and liquid crystal director models. It introduces a regularized three-block preconditioner (and the variant ) and provides a rigorous spectral analysis, deriving bounds for the eigenvalues of in terms of and the regularization parameter . It also presents an explicit algorithmic implementation with inexact inner solves and reports extensive numerical experiments showing that (and for symmetric problems) outperform existing preconditioners (BD, SS, RSS) in convergence and CPU time, especially at low viscosities (high Reynolds number). The results attribute the performance gains to eigenvalue clustering of the preconditioned operator and highlight the impact of the approximate Schur complement on robustness.

Abstract

The block structure of double saddle-point problems has prompted extensive research into efficient preconditioners. This paper introduces a novel class of three-by-three block preconditioners tailored for such systems from the time-dependent Maxwell equations or liquid crystal director modeling. The main motivation of this work is to highlight the limitations of recent preconditioners under high Reynolds numbers, as the original studies did not explore this scenario, and to demonstrate that our preconditioner outperforms the existing ones in such regimes. We thoroughly analyze the convergence and spectral properties of the proposed preocnditioner. We illustrate the efficiency of the proposed preconditioners, and verify the theoretical bounds.

Paper Structure

This paper contains 6 sections, 2 theorems, 26 equations, 9 tables, 1 algorithm.

Key Result

Theorem 2.1

Let the preconditioner $\mathcal{P}_{R}$ be defined as in (Pr). Then the matrix $\mathcal{P}^{-1}_{R}\mathcal{A}$ is diagonalizable and has $l + 2$ distinct eigenvalues $\{1, \frac{1}{2},\lambda_{1} \dots,\lambda_{l}\}$.

Theorems & Definitions (5)

  • Theorem 2.1
  • proof
  • Theorem 2.2
  • proof
  • Example 1