Original article: Multilevel preconditioning of graph-Laplacians: Polynomial approximation of the pivot blocks inverses

  • Authors:
  • P. Boyanova;I. Georgiev;S. Margenov;L. Zikatanov

  • Affiliations:
  • IICT - BAS, Acad. G. Bonchev Str., bl. 25A, 1113 Sofia, Bulgaria;IMI - BAS, Acad. G. Bonchev Str., bl. 8, 1113 Sofia, Bulgaria and RICAM - AAS, Altenbergerstraíe 69, A-4040 Linz, Austria;IICT - BAS, Acad. G. Bonchev Str., bl. 25A, 1113 Sofia, Bulgaria;Department of Mathematics, Penn State, University Park, PA 16802, USA

  • Venue:
  • Mathematics and Computers in Simulation
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the discrete system resulting from mixed finite element approximation of a second-order elliptic boundary value problem with Crouzeix-Raviart non-conforming elements for the vector valued unknown function and piece-wise constants for the scalar valued unknown function. Since the mass matrix corresponding to the vector valued variables is diagonal, these unknowns can be eliminated exactly. Thus, the problem of designing an efficient algorithm for the solution of the resulting algebraic system is reduced to one of constructing an efficient algorithm for a system whose matrix is a graph-Laplacian (or weighted graph-Laplacian). We propose a preconditioner based on an algebraic multilevel iterations (AMLI) algorithm. The hierarchical two-level transformations and the corresponding 2x2 block splittings of the graph-Laplacian needed in an AMLI algorithm are introduced locally on macroelements. Each macroelement is associated with an edge of a coarser triangulation. To define the action of the preconditioner we employ polynomial approximations of the inverses of the pivot blocks in the 2x2 splittings. Such approximations are obtained via the best polynomial approximation of x^-^1 in L"~ norm on a finite interval. Our construction provides sufficient accuracy and moreover, guarantees that each pivot block is approximated by a positive definite matrix polynomial. One possible application of the constructed efficient preconditioner is in the numerical solution of unsteady Navier-Stokes equations by a projection method. It can also be used to design efficient solvers for problems corresponding to other mixed finite element discretizations.