Results 1 - 10
of
91
Convergence of Algebraic Multigrid Based on Smoothed Aggregation
- Computing
, 1998
"... . We prove a convergence estimate for the Algebraic Multigrid Method with prolongations defined by aggregation using zero energy modes, followed by a smoothing. The method input is the problem matrix and a matrix of the zero energy modes. The estimate depends only polylogarithmically on the mesh siz ..."
Abstract
-
Cited by 74 (10 self)
- Add to MetaCart
. We prove a convergence estimate for the Algebraic Multigrid Method with prolongations defined by aggregation using zero energy modes, followed by a smoothing. The method input is the problem matrix and a matrix of the zero energy modes. The estimate depends only polylogarithmically on the mesh size, and requires only a weak approximation property for the aggregates, which can be a-priori verified computationally. Construction of the prolongator in the case of a general second order system is described, and the assumptions of the theorem are verified for a scalar problem discretized by linear conforming finite elements. Key words. Algebraic multigrid, zero energy modes, convergence theory, computational mechanics, Finite Elements, iterative solvers 1. Introduction. This paper is concerned with the analysis of an Algebraic Multigrid Method (AMG) based on smoothed aggregation, which we have introduced in [28], and which in turn is a further development of [25, 26]. This method and its ...
Algebraic Multigrid Based On Element Interpolation (AMGe)
, 1998
"... We introduce AMGe, an algebraic multigrid method for solving the discrete equations that arise in Ritz-type finite element methods for partial differential equations. Assuming access to the element stiffness matrices, AMGe is based on the use of two local measures, which are derived from global meas ..."
Abstract
-
Cited by 66 (10 self)
- Add to MetaCart
We introduce AMGe, an algebraic multigrid method for solving the discrete equations that arise in Ritz-type finite element methods for partial differential equations. Assuming access to the element stiffness matrices, AMGe is based on the use of two local measures, which are derived from global measures that appear in existing multigrid theory. These new measures are used to determine local representations of algebraically "smooth" error components that provide the basis for constructing effective interpolation and, hence, the coarsening process for AMG. Here, we focus on the interpolation process; choice of the coarse "grids" based on these measures is the subject of current research. We develop a theoretical foundation for AMGe and present numerical results that demonstrate the efficacy of the method.
ACE: A Fast Multiscale Eigenvector Computation for Drawing Huge Graphs
, 2002
"... We present an extremely fast graph drawing algorithm for very large graphs, which we term ACE (for Algebraic multigrid Computation of Eigenvectors). ACE finds an optimal drawing by minimizing a quadratic energy function due to Hall, using a novel algebraic multigrid technique. The algorithm exhibits ..."
Abstract
-
Cited by 56 (13 self)
- Add to MetaCart
We present an extremely fast graph drawing algorithm for very large graphs, which we term ACE (for Algebraic multigrid Computation of Eigenvectors). ACE finds an optimal drawing by minimizing a quadratic energy function due to Hall, using a novel algebraic multigrid technique. The algorithm exhibits an improvement of something like two orders of magnitude over the fastest algorithms we are aware of; it draws graphs of a million nodes in less than a minute. Moreover, the algorithm can deal with more general entities, such as graphs with masses and negative weights (to be defined in the text), and it appears to be applicable outside of graph drawing too.
Texture segmentation by multiscale aggregation of filter responses and shape elements
- IN ICCV
, 2003
"... Texture segmentation is a difficult problem, as is apparent from camouflage pictures. A Textured region can contain texture elements of various sizes, each of which can itself be textured. We approach this problem using a bottom-up aggregation framework that combines structural characteristics of te ..."
Abstract
-
Cited by 41 (6 self)
- Add to MetaCart
Texture segmentation is a difficult problem, as is apparent from camouflage pictures. A Textured region can contain texture elements of various sizes, each of which can itself be textured. We approach this problem using a bottom-up aggregation framework that combines structural characteristics of texture elements with filter responses. Our process adaptively identifies the shape of texture elements and characterize them by their size, aspect ratio, orientation, brightness, etc., and then uses various statistics of these properties to distinguish between different textures. At the same time our process uses the statistics of filter responses to characterize textures. In our process the shape measures and the filter responses crosstalk extensively. In addition, a top-down cleaning process is applied to avoid mixing the statistics of neighboring segments. We tested our algorithm on real images and demonstrate that it can accurately segment regions that contain challenging textures.
BoomerAMG: a Parallel Algebraic Multigrid Solver and Preconditioner
- Applied Numerical Mathematics
, 2000
"... Driven by the need to solve linear sytems arising from problems posed on extremely large, unstructured grids, there has been a recent resurgence of interest in algebraic multigrid (AMG). AMG is attractive in that it holds out the possibility of multigridlike performance on unstructured grids. The sh ..."
Abstract
-
Cited by 39 (3 self)
- Add to MetaCart
Driven by the need to solve linear sytems arising from problems posed on extremely large, unstructured grids, there has been a recent resurgence of interest in algebraic multigrid (AMG). AMG is attractive in that it holds out the possibility of multigridlike performance on unstructured grids. The sheer size of many modern physics and simulation problems has led to the development of massively parallel computers, and has sparked much research into developing algorithms for them. Parallelizing AMG is a difficult task, however. While much of the AMG method parallelizes readily, the process of coarse-grid selection, in particular, is fundamentally sequential in nature. We have previously introduced a parallel algorithm [7] for the selection of coarsegrid points, based on modifications of certain parallel independent set algorithms and the application of heuristics designed to insure the quality of the coarse grids, and shown results from a prototype serial version of the algorithm. In this pa...
The Adaptive Multilevel Finite Element Solution of the Poisson-Boltzmann Equation on Massively Parallel Computers
- J. Comput. Chem
, 2000
"... Using new methods for the parallel solution of elliptic partial di#erential equations, the teraflops computing power of massively parallel computers can be leveraged to perform electrostatic calculations on large biological systems. This paper describes the adaptive multilevel finite element solutio ..."
Abstract
-
Cited by 34 (15 self)
- Add to MetaCart
Using new methods for the parallel solution of elliptic partial di#erential equations, the teraflops computing power of massively parallel computers can be leveraged to perform electrostatic calculations on large biological systems. This paper describes the adaptive multilevel finite element solution of the Poisson-Boltzmann equation for a microtubule on the NPACI IBM Blue Horizon supercomputer. The microtubule system is 40 nm in length and 24 nm in diameter, consists of roughly 600,000 atoms, and has a net charge of-1800 e. Poisson-Boltzmann calculations are performed for several processor configurations and the algorithm shows excellent parallel scaling.
Multiscale scientific computation: Review 2001
- Multiscale and Multiresolution Methods
, 2001
"... ..."
Algebraic Multigrid On Unstructured Meshes
, 1994
"... An algebraic multigrid algorithm is developed based on prolongations by smoothed aggregation. Coarse levels are generated automatically. Heuristic principles to guide the choice of the coarseninng are introduced. Almost optimal convergence bounds are proved for uniformly elliptic problems, shape re ..."
Abstract
-
Cited by 31 (6 self)
- Add to MetaCart
An algebraic multigrid algorithm is developed based on prolongations by smoothed aggregation. Coarse levels are generated automatically. Heuristic principles to guide the choice of the coarseninng are introduced. Almost optimal convergence bounds are proved for uniformly elliptic problems, shape regular triangulations on the finest level, and a general class of coarse problem hierarchy. Coarsening is by the factor of about three, which guarantees low complexity and bounded energy of the coarse shape functions. Numerical experiments confirm the theory and demonstrate that the method performs well also on a general class of problems with highly variable coefficients and strong anisotropies.
Robustness and scalability of algebraic multigrid
- SIAM J. SCI. COMPUT
, 1998
"... Algebraic multigrid (AMG) is currently undergoing a resurgence in popularity, due in part to the dramatic increase in the need to solve physical problems posed on very large, unstructured grids. While AMG has proved its usefulness on various problem types, it is not commonly understood how wide a ..."
Abstract
-
Cited by 29 (5 self)
- Add to MetaCart
Algebraic multigrid (AMG) is currently undergoing a resurgence in popularity, due in part to the dramatic increase in the need to solve physical problems posed on very large, unstructured grids. While AMG has proved its usefulness on various problem types, it is not commonly understood how wide a range of applicability the method has. In this study, we demonstrate that range of applicability, while describing some of the recent advances in AMG technology. Moreover, in light of the imperatives of modern computer environments, we also examine AMG in terms of algorithmic scalability. Finally, we show some of the situations in which standard AMG does not work well, and indicate the current directions taken by AMG researchers to alleviate these difficulties.
Drawing huge graphs by algebraic multigrid optimization. Multiscale Modeling and Simulation
- Simulation
, 2003
"... We present an extremely fast graph drawing algorithm for very large graphs, which we term ACE (for Algebraic multigrid Computation of Eigenvectors). ACE exhibits a vast improvement over the fastest algorithms we are currently aware of; using a serial PC, it draws graphs of millions of nodes in less ..."
Abstract
-
Cited by 24 (2 self)
- Add to MetaCart
We present an extremely fast graph drawing algorithm for very large graphs, which we term ACE (for Algebraic multigrid Computation of Eigenvectors). ACE exhibits a vast improvement over the fastest algorithms we are currently aware of; using a serial PC, it draws graphs of millions of nodes in less than a minute. ACE finds an optimal drawing by minimizing a quadratic energy function. The minimization problem is expressed as a generalized eigenvalue problem, which is solved rapidly using a novel algebraic multigrid technique. The same generalized eigenvalue problem seems to come up also in other fields, hence ACE appears to be applicable outside graph drawing too.

