Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where John W. Ruge is active.

Publication


Featured researches published by John W. Ruge.


SIAM Journal on Scientific Computing | 1999

Robustness and Scalability of Algebraic Multigrid

Andrew J. Cleary; Robert D. Falgout; Van Emden Henson; Jim E. Jones; Thomas A. Manteuffel; Stephen F. McCormick; Gerald N. Miranda; John W. Ruge

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.


SIAM Journal on Scientific Computing | 2005

Adaptive Algebraic Multigrid

Marian Brezina; Robert D. Falgout; S. MacLachlanT. Manteuffel; Steve F. McCormick; John W. Ruge

Efficient numerical simulation of physical processes is constrained by our ability to solve the resulting linear systems, prompting substantial research into the development of multiscale iterative methods capable of solving these linear systems with an optimal amount of effort. Overcoming the limitations of geometric multigrid methods to simple geometries and differential equations, algebraic multigrid methods construct the multigrid hierarchy based only on the given matrix. While this allows for efficient black-box solution of the linear systems associated with discretizations of many elliptic differential equations, it also results in a lack of robustness due to unsatisfied assumptions made on the near null spaces of these matrices. This paper introduces an extension to algebraic multigrid methods that removes the need to make such assumptions by utilizing an adaptive process. Emphasis is on the principles that guide the adaptivity and their application to algebraic multigrid solution of certain symmetric positive-definite linear systems.


Siam Review | 2005

Adaptive Smoothed Aggregation (

Marian Brezina; Robert D. Falgout; Scott P. MacLachlan; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge

Substantial effort has been focused over the last two decades on developing multilevel iterative methods capable of solving the large linear systems encountered in engineering practice. These systems often arise from discretizing partial differential equations over unstructured meshes, and the particular parameters or geometry of the physical problem being discretized may be unavailable to the solver. Algebraic multigrid (AMG) and multilevel domain decomposition methods of algebraic type have been of particular interest in this context because of their promises of optimal performance without the need for explicit knowledge of the problem geometry. These methods construct a hierarchy of coarse problems based on the linear system itself and on certain assumptions about the smooth components of the error. For smoothed aggregation (SA) multigrid methods applied to discretizations of elliptic problems, these assumptions typically consist of knowledge of the near-kernel or near-nullspace of the weak form. This paper introduces an extension of the SA method in which good convergence properties are achieved in situations where explicit knowledge of the near-kernel components is unavailable. This extension is accomplished in an adaptive process that uses the method itself to determine near-kernel components and adjusts the coarsening processes accordingly.


SIAM Journal on Scientific Computing | 2004

\alpha

Marian Brezina; Robert D. Falgout; Scott P. MacLachlan; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge

Substantial effort has been focused over the last two decades on developing multilevel iterative methods capable of solving the large linear systems encountered in engineering practice. These systems often arise from discretizing partial differential equations over unstructured meshes, and the particular parameters or geometry of the physical problem being discretized may be unavailable to the solver. Algebraic multigrid (AMG) and multilevel domain decomposition methods of algebraic type have been of particular interest in this context because of their promises of optimal performance without the need for explicit knowledge of the problem geometry. These methods construct a hierarchy of coarse problems based on the linear system itself and on certain assumptions about the smooth components of the error. For smoothed aggregation (SA) methods applied to discretizations of elliptic problems, these assumptions typically consist of knowledge of the near-nullspace of the weak form. This paper introduces an extension of the SA method in which good convergence properties are achieved in situations where explicit knowledge of the near-nullspace components is unavailable. This extension is accomplished by using the method itself to determine near-nullspace components and adjusting the coarsening processes accordingly.


SIAM Journal on Scientific Computing | 2010

SA) Multigrid

H. De Sterck; Thomas A. Manteuffel; Steve F. McCormick; K. Miller; J. Pearson; John W. Ruge; Geoffrey Sanders

A smoothed aggregation multigrid method is presented for the numerical calculation of the stationary probability vector of an irreducible sparse Markov chain. It is shown how smoothing the interpolation and restriction operators can dramatically increase the efficiency of aggregation multigrid methods for Markov chains that have been proposed in the literature. The proposed smoothing approach is inspired by smoothed aggregation multigrid for linear systems, supplemented with a new lumping technique that assures well-posedness of the coarse-level problems: the coarse-level operators are singular M-matrices on all levels, resulting in strictly positive coarse-level corrections on all levels. Numerical results show how these methods lead to nearly optimal multigrid efficiency for an extensive set of test problems, both when geometric and algebraic aggregation strategies are used.


SIAM Journal on Scientific Computing | 2008

Adaptive Smoothed Aggregation (

H. De Sterck; Thomas A. Manteuffel; Stephen F. McCormick; Quoc Nguyen; John W. Ruge

A multilevel adaptive aggregation method for calculating the stationary probability vector of an irreducible stochastic matrix is described. The method is a special case of the adaptive smoothed aggregation and adaptive algebraic multigrid methods for sparse linear systems and is also closely related to certain extensively studied iterative aggregation/disaggregation methods for Markov chains. In contrast to most existing approaches, our aggregation process does not employ any explicit advance knowledge of the topology of the Markov chain. Instead, adaptive agglomeration is proposed that is based on the strength of connection in a scaled problem matrix, in which the columns of the original problem matrix at each recursive fine level are scaled with the current probability vector iterate at that level. The strength of connection is determined as in the algebraic multigrid method, and the aggregation process is fully adaptive, with optimized aggregates chosen in each step of the iteration and at all recursive levels. The multilevel method is applied to a set of stochastic matrices that provide models for web page ranking. Numerical tests serve to illustrate for which types of stochastic matrices the multilevel adaptive method may provide significant speedup compared to standard iterative methods. The tests also provide more insight into why Googles PageRank model is a successful model for determining a ranking of web pages.


SIAM Journal on Numerical Analysis | 2001

\alpha

Zhiqiang Cai; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge

The L2-norm version of first-order system least squares (FOSLS) attempts to reformulate a given system of partial differential equations so that applying a least-squares principle yields a functional whose bilinear part is H1-elliptic. This ellipticity means that the minimization process amounts to solving a weakly coupled system of Poisson-like scalar equations. An unfortunate limitation of the L2-norm FOSLS approach is that this product H1 equivalence generally requires sufficient smoothness of the original problem. Inverse-norm FOSLS overcomes this limitation, but at a substantial loss of real efficiency. The FOSLL* approach introduced here is a promising alternative that is based on recasting the original problem as a minimization principle involving the adjoint equations. This paper provides a theoretical foundation for the FOSLL* methodology and illustrates its performance by applying it numerically to several examples. Results for the so-called two-stage approach applied to discontinuous coefficient problems show promising robustness and optimality. Indeed, FOSLL* appears to exhibit the generality of the inverse-norm FOSLS approach while retaining the full efficiency of the L2-norm approach.


SIAM Journal on Scientific Computing | 2010

SA)

Marian Brezina; Thomas A. Manteuffel; S. MCormick; John W. Ruge; Geoffrey Sanders

Applying smoothed aggregation (SA) multigrid to solve a nonsymmetric linear system,


Numerical Linear Algebra With Applications | 2006

Smoothed Aggregation Multigrid for Markov Chains

James Brannick; Marian Brezina; Scott P. MacLachlan; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge

A\mathbf{x} =\mathbf{b}


SIAM Journal on Scientific Computing | 2009

Multilevel Adaptive Aggregation for Markov Chains, with Application to Web Ranking

Jeffrey J. Heys; Eunjung Lee; Thomas A. Manteuffel; Stephen F. McCormick; John W. Ruge

, is often impeded by the lack of a minimization principle that can be used as a basis for the coarse-grid correction process. This paper proposes a Petrov-Galerkin (PG) approach based on applying SA to either of two symmetric positive definite (SPD) matrices,

Collaboration


Dive into the John W. Ruge's collaboration.

Top Co-Authors

Avatar

Thomas A. Manteuffel

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Stephen F. McCormick

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Marian Brezina

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Steve F. McCormick

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Robert D. Falgout

Lawrence Livermore National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Geoffrey Sanders

Lawrence Livermore National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Jim E. Jones

Lawrence Livermore National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Lei Tang

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Scott P. MacLachlan

Memorial University of Newfoundland

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge