Results 1 - 10
of
97
Iterative Solution of Linear Systems
- Acta Numerica
, 1992
"... this paper is as follows. In Section 2, we present some background material on general Krylov subspace methods, of which CGtype algorithms are a special case. We recall the outstanding properties of CG and discuss the issue of optimal extensions of CG to non-Hermitian matrices. We also review GMRES ..."
Abstract
-
Cited by 93 (8 self)
- Add to MetaCart
this paper is as follows. In Section 2, we present some background material on general Krylov subspace methods, of which CGtype algorithms are a special case. We recall the outstanding properties of CG and discuss the issue of optimal extensions of CG to non-Hermitian matrices. We also review GMRES and related methods, as well as CG-like algorithms for the special case of Hermitian indefinite linear systems. Finally, we briefly discuss the basic idea of preconditioning. In Section 3, we turn to Lanczos-based iterative methods for general non-Hermitian linear systems. First, we consider the nonsymmetric Lanczos process, with particular emphasis on the possible breakdowns and potential instabilities in the classical algorithm. Then we describe recent advances in understanding these problems and overcoming them by using look-ahead techniques. Moreover, we describe the quasi-minimal residual algorithm (QMR) proposed by Freund and Nachtigal (1990), which uses the look-ahead Lanczos process to obtain quasi-optimal approximate solutions. Next, a survey of transposefree Lanczos-based methods is given. We conclude this section with comments on other related work and some historical remarks. In Section 4, we elaborate on CGNR and CGNE and we point out situations where these approaches are optimal. The general class of Krylov subspace methods also contains parameter-dependent algorithms that, unlike CG-type schemes, require explicit information on the spectrum of the coefficient matrix. In Section 5, we discuss recent insights in obtaining appropriate spectral information for parameter-dependent Krylov subspace methods. After that, 4 R.W. Freund, G.H. Golub and N.M. Nachtigal
The Partition of Unity Finite Element Method: Basic Theory and Applications
, 1996
"... The paper presents the basic ideas and the mathematical foundation of the partition of unity finite element method (PUFEM). We will show how the PUFEM can be used to employ the structure of the differential equation under consideration to construct effective and robust methods. Although the method a ..."
Abstract
-
Cited by 69 (5 self)
- Add to MetaCart
The paper presents the basic ideas and the mathematical foundation of the partition of unity finite element method (PUFEM). We will show how the PUFEM can be used to employ the structure of the differential equation under consideration to construct effective and robust methods. Although the method and its theory are valid in n dimensions, a detailed and illustrative analysis will be given for a one dimensional model problem. We identify some classes of non-standard problems which can profit highly from the advantages of the PUFEM and conclude this paper with some open questions concerning implementational aspects of the PUFEM.
Preconditioning techniques for large linear systems: A survey
- J. COMPUT. PHYS
, 2002
"... This article surveys preconditioning techniques for the iterative solution of large linear systems, with a focus on algebraic methods suitable for general sparse matrices. Covered topics include progress in incomplete factorization methods, sparse approximate inverses, reorderings, parallelization i ..."
Abstract
-
Cited by 52 (3 self)
- Add to MetaCart
This article surveys preconditioning techniques for the iterative solution of large linear systems, with a focus on algebraic methods suitable for general sparse matrices. Covered topics include progress in incomplete factorization methods, sparse approximate inverses, reorderings, parallelization issues, and block and multilevel extensions. Some of the challenges ahead are also discussed. An extensive bibliography completes the paper.
Object-oriented software for quadratic programming
- ACM Transactions on Mathematical Software
, 2001
"... The object-oriented software package OOQP for solving convex quadratic programming problems (QP) is described. The primal-dual interior point algorithms supplied by OOQP are implemented in a way that is largely independent of the problem structure. Users may exploit problem structure by supplying li ..."
Abstract
-
Cited by 44 (2 self)
- Add to MetaCart
The object-oriented software package OOQP for solving convex quadratic programming problems (QP) is described. The primal-dual interior point algorithms supplied by OOQP are implemented in a way that is largely independent of the problem structure. Users may exploit problem structure by supplying linear algebra, problem data, and variable classes that are customized to their particular applications. The OOQP distribution contains default implementations that solve several important QP problem types, including general sparse and dense QPs, bound-constrained QPs, and QPs arising from support vector machines and Huber regression. The implementations supplied with the OOQP distribution are based on such well known linear algebra packages as MA27/57, LAPACK, and PETSc. OOQP demonstrates the usefulness of object-oriented design in optimization software development, and establishes standards that can be followed in the design of software packages for other classes of optimization problems. A number of the classes in OOQP may also be reusable directly in other codes.
Orderings for incomplete factorization preconditioning of nonsymmetric problems
- SIAM J. SCI. COMPUT
, 1999
"... Numerical experiments are presented whereby the effect of reorderings on the convergence of preconditioned Krylov subspace methods for the solution of nonsymmetric linear systems is shown. The preconditioners used in this study are different variants of incomplete factorizations. It is shown that c ..."
Abstract
-
Cited by 41 (9 self)
- Add to MetaCart
Numerical experiments are presented whereby the effect of reorderings on the convergence of preconditioned Krylov subspace methods for the solution of nonsymmetric linear systems is shown. The preconditioners used in this study are different variants of incomplete factorizations. It is shown that certain reorderings for direct methods, such as reverse Cuthill–McKee, can be very beneficial. The benefit can be seen in the reduction of the number of iterations and also in measuring the deviation of the preconditioned operator from the identity.
The Partition of Unity Method
- International Journal of Numerical Methods in Engineering
, 1996
"... A new finite element method is presented that features the ability to include in the finite element space knowledge about the partial differential equation being solved. This new method can therefore be more efficient than the usual finite element methods. An additional feature of the partition-of-u ..."
Abstract
-
Cited by 36 (2 self)
- Add to MetaCart
A new finite element method is presented that features the ability to include in the finite element space knowledge about the partial differential equation being solved. This new method can therefore be more efficient than the usual finite element methods. An additional feature of the partition-of-unity method is that finite element spaces of any desired regularity can be constructed very easily. This paper includes a convergence proof of this method and illustrates its efficiency by an application to the Helmholtz equation for high wave numbers. The basic estimates for a-posteriori error estimation for this new method are also proved. Key words: Finite element method, meshless finite element method, finite element methods for highly oscillatory solutions TICAM, The University of Texas at Austin, Austin, TX 78712. Research was partially supported by US Office of Naval Research under grant N00014--90--J1030 y Seminar for Applied Mathematics, ETH Zurich, CH--8092 Zurich, Switzerland....
Preconditioning highly indefinite and nonsymmetric matrices
- SIAM J. SCI. COMPUT
, 2000
"... Standard preconditioners, like incomplete factorizations, perform well when the coefficient matrix is diagonally dominant, but often fail on general sparse matrices. We experiment with nonsymmetric permutationsand scalingsaimed at placing large entrieson the diagonal in the context of preconditionin ..."
Abstract
-
Cited by 34 (4 self)
- Add to MetaCart
Standard preconditioners, like incomplete factorizations, perform well when the coefficient matrix is diagonally dominant, but often fail on general sparse matrices. We experiment with nonsymmetric permutationsand scalingsaimed at placing large entrieson the diagonal in the context of preconditioning for general sparse matrices. The permutations and scalings are those developed by Olschowka and Neumaier [Linear Algebra Appl., 240 (1996), pp. 131–151] and by Duff and
QMRPACK: a Package of QMR Algorithms
, 1996
"... this paper, we discuss some of the features of the algorithms in the package, with emphasis on the issues related to using the codes. We describe in some detail two routines from the package, one for the solution of linear systems, and the other for the computation of eigenvalue approximations. We p ..."
Abstract
-
Cited by 33 (4 self)
- Add to MetaCart
this paper, we discuss some of the features of the algorithms in the package, with emphasis on the issues related to using the codes. We describe in some detail two routines from the package, one for the solution of linear systems, and the other for the computation of eigenvalue approximations. We present some numerical examples from applications where QMRPACK was used. Categories and Subject Descriptors: F.2.1 [Analysis of Algorithms and Problem Complexity]: Numerical Algorithms and Problems---computations on matrices; G.1.3 [Numerical Analysis]: Numerical Linear Algebra---
Solution of Shifted Linear Systems by Quasi-Minimal Residual Iterations
- in Numerical Linear Algebra
, 1993
"... High-order implicit methods for solving time-dependent partial differential equations and frequency response computations in control theory give rise to shifted systems of linear equations. Such systems have identical right-hand sides, and their coefficient matrices differ from each other only by sc ..."
Abstract
-
Cited by 30 (4 self)
- Add to MetaCart
High-order implicit methods for solving time-dependent partial differential equations and frequency response computations in control theory give rise to shifted systems of linear equations. Such systems have identical right-hand sides, and their coefficient matrices differ from each other only by scalar multiples of the identity matrix. This paper explores the use of two quasi-minimal residual iterations, the QMR and the TFQMR algorithm, for the solution of such shifted linear systems. It is shown that both algorithms can exploit the special structure, and that, for any family of shifted linear systems, the number of matrixvector products and the number of inner products is the same as for a single linear system. Convergence results for the QMR and TFQMR algorithms are presented. This research was performed at the Research Institute for Advanced Computer Science (RIACS), NASA Ames Research Center, Moffett Field, California 94035, and it was supported by Cooperative Agreement NCC 2-38...
Globalized Newton-Krylov-Schwarz algorithms and software for parallel implicit CFD
- Int. J. High Performance Computing Applications
, 1998
"... Key words. Newton-Krylov-Schwarz algorithms, parallel CFD, implicit methods Abstract. Implicit solution methods are important in applications modeled by PDEs with disparate temporal and spatial scales. Because such applications require high resolution with reasonable turnaround, parallelization is e ..."
Abstract
-
Cited by 29 (12 self)
- Add to MetaCart
Key words. Newton-Krylov-Schwarz algorithms, parallel CFD, implicit methods Abstract. Implicit solution methods are important in applications modeled by PDEs with disparate temporal and spatial scales. Because such applications require high resolution with reasonable turnaround, parallelization is essential. The pseudo-transient matrix-free Newton-Krylov-Schwarz (ΨNKS) algorithmic framework is presented as a widely applicable answer. This article shows that, for the classical problem of three-dimensional transonic Euler flow about an M6 wing, ΨNKS can simultaneously deliver • globalized, asymptotically rapid convergence through adaptive pseudo-transient continuation and Newton’s method; • reasonable parallelizability for an implicit method through deferred synchronization and favorable communication-to-computation scaling in the Krylov linear solver; and • high per-processor performance through attention to distributed memory and cache locality, especially through the Schwarz preconditioner. Two discouraging features of ΨNKS methods are their sensitivity to the coding of the underlying PDE discretization and the large number of parameters that must be selected to govern convergence. We therefore distill several recommendations from our experience and from our reading of the literature on various algorithmic components of ΨNKS, and we describe a freely available, MPI-based portable parallel software implementation of the solver employed here. 1. Introduction. Disparate

