RamblemuseSM Annotated General Bibliography
Computational Methods
[
Ascher1998]
Ascher,
Uri M., Linda R. Petzold: 1998.
Computer Methods for Ordinary Differential Equations and
Differential-Algebraic Equations., first, SIAM: Society for Industrial and Applied Mathematics, ISBN: 0898714125, 332 pages, $57.00 USD.
Description
Designed for those people who want to gain a practical knowledge
of modern techniques, this book contains all the material
necessary for a course on the numerical solution of differential
equations. Written by two of the field's leading authorities, it
provides a unified presentation of initial value and boundary
value problems in ODEs as well as differential-algebraic
equations. The approach is aimed at a thorough understanding of
the issues and methods for practical computation while avoiding an
extensive theorem-proof type of exposition. It also addresses
reasons why existing software succeeds or fails. This is a
practical and mathematically well informed introduction that
emphasizes basic methods and theory, issues in the use and
development of mathematical software, and examples from scientific
engineering applications. Topics requiring an extensive amount of
mathematical development are introduced, motivated, and included
in the exercises, but a complete and rigorous mathematical
presentation is referenced rather than included.
[
Briggs2000]
Briggs,
William L., Van Emden Henson, Steve F. McCormick: 2000.
A Multigrid Tutorial., 2, SIAM: Society for Industrial and Applied Mathematics, ISBN: 0898714621, 210 pages, $51.50 USD.
Description
This second edition of the popular A Multigrid Tutorial preserves
the introductory spirit of the first edition while roughly
doubling the amount of material covered. The topics of the first
edition have been enhanced with additional discussion, new
numerical experiments, and improved figures. New topics in the
second edition include nonlinear equations, Neumann boundary
conditions, variable mesh and variable coefficient problems,
anisotropic problems, algebraic multigrid (AMG), adaptive methods,
and finite elements. This introductory book is ideally suited as a
companion textbook for graduate numerical analysis courses. It is
written for computational mathematicians, engineers, and other
scientists interested in learning about multigrid.
[
Dennis1996]
Dennis,
J. E., Robert B. Schnabel: 1996.
Numerical Methods for Unconstrained Optimization and
Nonlinear Equations (Classics in Applied Mathematics)., first, Society for Industrial Mathematics, ISBN: 0898713641, 394 pages, $57.50 USD.
Description
This book has become the standard for a complete, state-of-the-art
description of the methods for unconstrained optimization and
systems of nonlinear equations. Originally published in 1983, it
provides information needed to understand both the theory and the
practice of these methods and provides pseudocode for the
problems. The algorithms covered are all based on Newton's method
or "quasi-Newton" methods, and the heart of the book is the
material on computational methods for multidimensional
unconstrained optimization and nonlinear equation problems. The
republication of this book by SIAM is driven by a continuing
demand for specific and sound advice on how to solve real
problems. [Amazon lists the wrong year for this ISBN. The correct
year is 1996.]
[
Dongarra2002]
Dongarra,
Jack, Ian Foster, Geoffrey C. Fox, William Gropp, Ken Kennedy, Linda Torczon, Andy White: 2002.
The Sourcebook of Parallel Computing (The Morgan Kaufmann
Series in Computer Architecture and Design)., first, Morgan Kaufmann, ISBN: 1558608710, 842 pages, $73.95 USD.
Description
Parallel Computing is a compelling vision of how
computation can seamlessly scale from a single processor to
virtually limitless computing power. Unfortunately, the scaling of
application performance has not matched peak speed, and the
programming burden for these machines remains heavy. The
applications must be programmed to exploit parallelism in the most
efficient way possible. Today, the responsibility for achieving
the vision of scalable parallelism remains in the hands of the
application developer. This book represents the
collected knowledge and experience of over 60 leading parallel
computing researchers. They offer students, scientists and
engineers a complete sourcebook with solid coverage of parallel
computing hardware, programming considerations, algorithms,
software and enabling technologies, as well as several parallel
application case studies.
[
Gropp1999]
Gropp,
William, Ewing Lusk, Rajeev Thakur: 1999.
Using MPI-2: Advanced Features of the Message Passing
Interface (Scientific and Engineering Computation)., 1st, The MIT Press, ISBN: 0262571331, 406 pages, $47.00 USD.
Description
The Message Passing Interface (MPI) specification is widely used
for solving significant scientific and engineering problems on
parallel computers. There exist more than a dozen implementations
on computer platforms ranging from IBM SP-2 supercomputers to
clusters of PCs running Windows NT or Linux ("Beowulf" machines).
The initial MPI Standard document, MPI-1, was recently updated by
the MPI Forum. The new version, MPI-2, contains both significant
enhancements to the existing MPI core and new features.
[
Kelley1995]
Kelley,
C. T.: 1995.
Iterative Methods for Linear and Nonlinear Equations
(Frontiers in Applied Mathematics)., 1, Society for Industrial Mathematics, ISBN: 0898713528, 180 pages, $54.00 USD.
Description
Linear and nonlinear systems of equations are the basis for many,
if not most, of the models of phenomena in science and
engineering, and their efficient numerical solution is critical to
progress in these areas. This is the first book to be published on
nonlinear equations since the mid-1980s. Although it stresses
recent developments in this area, such as Newton-Krylov methods,
considerable material on linear equations has been incorporated.
This book focuses on a small number of methods and treats them in
depth. The author provides a complete analysis of the conjugate
gradient and generalized minimum residual iterations as well as
recent advances including Newton-Krylov methods, incorporation of
inexactness and noise into the analysis, new proofs and
implementations of Broyden's method, and globalization of inexact
Newton methods. [Amazon has a wrong year list for this ISBN.
The correct year is 1995.]
[
Kelley1999]
Kelley,
C. T.: 1999.
Iterative Methods for Optimization (Frontiers in Applied Mathematics)., 1, Society for Industrial Mathematics, ISBN: 0898714338, 196 pages, $57.50 USD.
Description
This book presents a carefully selected group of methods for
unconstrained and bound constrained optimization problems and
analyzes them in depth both theoretically and algorithmically. It
focuses on clarity in algorithmic description and analysis rather
than generality, and while it provides pointers to the literature
for the most general theoretical results and robust software, the
author thinks it is more important that readers have a complete
understanding of special cases that convey essential ideas. A
companion to Kelley's book, Iterative Methods for Linear and
Nonlinear Equations (SIAM, 1995), this book contains many
exercises and examples and can be used as a text, a tutorial for
self-study, or a reference. Iterative Methods for Optimization
does more than cover traditional gradient-based optimization: it
is the first book to treat sampling methods, including the
Hooke-Jeeves, implicit filtering, MDS, and Nelder-Mead schemes in
a unified way. [Amazon has a wrong year listed for this ISBN.
The correct year is 1999.]
[
Kelley2003]
Kelley,
C. T.: 2003.
Solving Nonlinear Equations with Newton's Method (Fundamentals of Algorithms)., first, Society for Industrial Mathematics, ISBN: 0898715466, 118 pages, $46.50 USD.
Description
This brief book on Newton's method is a user-oriented guide to
algorithms and implementation. In just over 100 pages, it shows,
via algorithms in pseudocode, in MATLAB, and with several
examples, how one can choose an appropriate Newton-type method for
a given problem, diagnose problems, and write an efficient solver
or apply one written by others. Solving Nonlinear Equations with
Newton's Method contains trouble-shooting guides to the major
algorithms, their most common failure modes, and the likely causes
of failure. It also includes many worked-out examples (available
on the SIAM website) in pseudocode and a collection of MATLAB
codes, allowing readers to experiment with the algorithms easily
and implement them in other languages. [Amazon has a wrong year
listed for this ISBN. The correct year is 2003.]
[
Nocedal2000]
Nocedal,
Jorge, Stephen Wright: 2000.
Numerical Optimization., 1st. ed. 1999. Corr. 2nd printing, Springer, ISBN: 0387987932, 656 pages, $84.95 USD.
Description
"Numerical Optimization" presents a comprehensive and up-to-date
description of the most effective methods in continuous
optimization. It responds to the growing interest in optimization
in engineering, science, and business by focusing on the methods
that are best suited to practical problems. Drawing on their
experiences in teaching, research, and consulting, the authors
have produced a textbook that will be of interest to students and
practitioners alike. Each chapter begins with the basic concepts
and builds up gradually to the best techniques currently
available. Because of the emphasis on practical methods, as
well as the extensive illustrations and exercises, the book is
accessible to a wide audience. It can be used as a graduate text
in engineering, operations research, mathematics, computer
science, and business. It also serves as a handbook for
researchers and practitioners in the area. Above all, the
authors have strived to produce a text that is pleasant to read,
informative and rigorous--one that reveals both the beautiful
nature of the discipline and its practical side.
[
Saad2003]
Saad,
Yousef: 2003.
Iterative Methods for Sparse Linear Systems, Second Edition., 2, Society for Industrial and Applied Mathematics, ISBN: 0898715342, 528 pages, $102.00 USD.
Description
Tremendous progress has been made in the scientific and
engineering disciplines regarding the use of iterative methods for
linear systems. The size and complexity of linear and nonlinear
systems arising in typical applications has grown, meaning that
using direct solvers for the three-dimensional models of these
problems is no longer effective. At the same time, parallel
computing, becoming less expensive and standardized, has
penetrated these application areas. Iterative methods are easier
than direct solvers to implement on parallel computers but require
approaches and solution algorithms that are different from
classical methods. This second edition gives an in-depth,
up-to-date view of practical algorithms for solving large-scale
linear systems of equations, including a wide range of the best
methods available today. A new chapter on multigrid techniques has
been added, whilst material throughout has been updated, removed
or shortened. Numerous exercises have been added, as well as an
updated and expanded bibliography.
[
Trefethen1997]
Trefethen,
Lloyd N., David Bau III: 1997.
Numerical Linear Algebra., first, SIAM: Society for Industrial and Applied Mathematics, ISBN: 0898713617, 373 pages, $57.50 USD.
Description
This is a concise, insightful introduction to the field of
numerical linear algebra. The clarity and eloquence of the
presentation make it popular with teachers and students alike. The
text aims to expand the reader's view of the field and to present
standard material in a novel way. All of the most important topics
in the field are covered with a fresh perspective, including
iterative methods for systems of equations and eigenvalue problems
and the underlying principles of conditioning and stability.
Presentation is in the form of 40 lectures, which each focus on
one or two central ideas. The unity between topics is emphasized
throughout, with no risk of getting lost in details and
technicalities. The book breaks with tradition by beginning with
the QR factorization - an important and fresh idea for students,
and the thread that connects most of the algorithms of numerical
linear algebra.
[
Vogel2003]
Vogel,
Curtis R.: 2003.
Computational Methods for Inverse Problems (Frontiers in
Applied Mathematics)., first, Society for Industrial Mathematics, ISBN: 0898715504, 199 pages, $65.50 USD.
Description
Inverse problems arise in a number of important practical
applications, ranging from biomedical imaging to seismic
prospecting. This book provides the reader with a basic
understanding of both the underlying mathematics and the
computational methods used to solve inverse problems. It also
addresses specialized topics like image reconstruction, parameter
identification, total variation methods, nonnegativity
constraints, and regularization parameter selection methods.
Because inverse problems typically involve the estimation of
certain quantities based on indirect measurements, the estimation
process is often ill-posed. Regularization methods, which have
been developed to deal with this ill-posedness, are carefully
explained in the early chapters of Computational Methods for
Inverse Problems. The book also integrates mathematical and
statistical theory with applications and practical computational
methods, including topics like maximum likelihood estimation and
Bayesian estimation. [Amazon's catalog has the right book but lists
the wrong year of issue. The correct year is 2003].
[
Vorst2003]
Vorst,
Henk A. van der: 2003.
Iterative Krylov Methods for Large Linear Systems
— Cambridge Monographs on Applied and Computational
Mathematics)., first, Cambridge University Press, ISBN: 0521818281, 236 pages, $90.00 USD.
Description
Based on extensive research by Henk van der Vorst, this book
presents an overview of a number of Krylov projection methods for
the solution of linear systems of equations. Van der Vorst
demonstrates how these methods can be derived from basic iteration
formulas and how they are related. Focusing on the ideas behind
the methods rather than a complete presentation of the theory, the
volume includes a substantial amount of references for further
reading as well as exercises to help students initially
encountering the material.
Please keep in mind that some of the content that we make available
to you through this application comes from Amazon Web Services (AWS).
All such content is provided to you "as is". This content and your
use of it are subject to change and/or removal at any time. Prices
listed are publisher's list prices. Market prices may include
substantial discounts.