|
Showing 1 - 12 of
12 matches in All Departments
Unlike some other reproductions of classic texts (1) We have not
used OCR(Optical Character Recognition), as this leads to bad
quality books with introduced typos. (2) In books where there are
images such as portraits, maps, sketches etc We have endeavoured to
keep the quality of these images, so they represent accurately the
original artefact. Although occasionally there may be certain
imperfections with these old texts, we feel they deserve to be made
available for future generations to enjoy.
Designed for use by first-year graduate students from a variety of
engineering and scientific disciplines, this comprehensive textbook
covers the solution of linear systems, least squares problems,
eigenvalue problems, and the singular value decomposition. The
author, who helped design the widely-used LAPACK and ScaLAPACK
linear algebra libraries, draws on this experience to present
state-of-the-art techniques for these problems, including
recommendations of which algorithms to use in a variety of
practical situations. This is the book for you if you are looking
for a textbook that:* Teaches state-of-the-art techniques for
solving linear algebra problems. * Covers the most important
methods for dense and sparse problems.* Presents both the
mathematical background and good software techniques. * Is
self-contained, assuming only a good undergraduate background in
linear algebra. Algorithms are derived in a mathematically
illuminating way, including condition numbers and error bounds.
Direct and iterative algorithms, suitable for dense and sparse
matrices, are discussed. Algorithm design for modern computer
architectures, where moving data is often more expensive than
arithmetic operations, is discussed in detail, using LAPACK as an
illustration. There are many numerical examples throughout the text
and in the problems at the ends of chapters, most of which are
written in Matlab and are freely available on the Web. Material
either not available elsewhere, or presented quite differently in
other textbooks, includes:* A discussion of the impact of modern
cache-based computer memories on algorithm design.* Frequent
recommendations and pointers in the text to the best software
currently available, including a detailed performance comparison of
state-of-the-art software for eigenvalue and least squares
problems, and a description of sparse direct solvers for serial and
parallel machines. * A discussion of iterative methods ranging from
Jacobi's method to multigrid and domain decomposition, with
performance comparisons on a model problem.* A great deal of
Matlab-based software, available on the Web, which either
implements algorithms presented in the book, produces the figures
in the book, or is used in homework problems.* Numerical examples
drawn from fields ranging from mechanical vibrations to
computational geometry.* High-accuracy algorithms for solving
linear systems and eigenvalue problems, along with tighter
"relative" error bounds. * Dynamical systems interpretations of
some eigenvalue algorithms. Demmel discusses several current
research topics, making students aware of both the lively research
taking place and connections to other parts of numerical analysis,
mathematics, and computer science. Some of this material is
developed in questions at the end of each chapter, which are marked
Easy, Medium, or Hard according to their difficulty. Some questions
are straightforward, supplying proofs of lemmas used in the text.
Others are more difficult theoretical or computing problems.
Questions involving significant amounts of programming are marked
Programming. The computing questions mainly involve Matlab
programming, and others involve retrieving, using, and perhaps
modifying LAPACK code from NETLIB.
Large-scale problems of engineering and scientific computing often
require solutions of eigenvalue and related problems. This book
gives a unified overview of theory, algorithms, and practical
software for eigenvalue problems. It organizes this large body of
material to make it accessible for the first time to the many
nonexpert users who need to choose the best state-of-the-art
algorithms and software for their problems. Using an informal
decision tree, just enough theory is introduced to identify the
relevant mathematical structure that determines the best algorithm
for each problem.
The algorithms and software at the "leaves" of the decision tree
range from the classical QR algorithm, which is most suitable for
small dense matrices, to iterative algorithms for very large
generalized eigenvalue problems. Algorithms are presented in a
unified style as templates, with different levels of detail
suitable for readers ranging from beginning students to experts.
The authors' comprehensive treatment includes a treasure of further
bibliographic information.
|
You may like...
Daily with God
John Pitchford
Hardcover
R806
R711
Discovery Miles 7 110
Marguerite
Various Artists
CD
R55
Discovery Miles 550
|