MATH 7664 ITERATIVE METHODS IN NUMERICAL LINEAR ALGEBRA

Spring 2004. University of Colorado at Denver

HOURS: CU-Dravo, MW 4-5:15.

INSTRUCTOR:
Prof. Andrew Knyazev
Office: CU (Dravo) 644. Phone: 556-8102.
Office hours: by appointment
WWW: http://math.ucdenver.edu/~aknyazev/
Email: aknyazev@math.ucdenver.edu

TEXTBOOKS:

Iterative Methods for Solving Linear Systems, Anne Greenbaum
Format: Paperback, 220pp. ISBN: 089871396X Publisher: Society for Industrial & Applied Mathematics Pub. Date: September 1997
$40 from SIAM directly, $57 from amazon.com (prices may change without notice).

Please note that the SIAM offers 30% off list price discounts on books to SIAM members and at present every graduate student at the UC Denver can get a FREE SIAM membership! Read about Complimentary Graduate Student Memberships and join SIAM today!

SUBJECT:
The course will cover basic aspects of iterative methods and preconditioning for linear systems and symmetric eigenvalue problems.

This is the highest-level graduate class. It will require an independed work and a significant intellectual effort in particular, to learn PETSc and Hypre software packages and basics of parallel programming, though, help will be provided. Projects will be PETSc and Hypre based programming assignments using departmental high-performance parallel Beowulf Cluster, supported by the NSF Award DMS MRI 0079719.

It is expected that students solve most of the problems of the textbook, suggested as exersises after every section, as their homework, but solutions will not be collected. Hard problems will be discussed in class.

GRADING will based on Projects:

CONTENTS: The class will follow the outline below, touching on each major topic in a depth that will be determined by the pace of the class.

Chapter 1. Introduction

Part I. Krylov Subspace Approximations

Chapter 2. Some Iteration Methods

Chapter 3. Error Bounds for CG, MINRES, and GMRES Chapter 4. Effects of Finite Precision Arithmetic Chapter 5. BiCG and Related Methods Chapter 6. Is There a Short Recurrence for a Near-Optimal Approximation? Chapter 7. Miscellaneous Issues Part II. Preconditioners

Chapter 8. Overview and Preconditioned Algorithms

Chapter 9. Two Example Problems

Chapter 11. Incomplete Decomposition Chapter 12. Multigrid and Domain Decompositon Methods If time allows, a short review of preconditioned eigensolvers will be presented using
Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide, Section Preconditioned Eigensolvers by A. Knyazev.

Special dates (Tentative):