|
|
Advanced Numerical Linear Algebra - CMSC 760 / AMSC 600, Fall 2009
|
|
Basic Information
|
|
|
| |
|
Overview
|
-
The course will survey topics in numerical linear algebra, with emphasis
on solution algorithms for sparse linear systems of equations and numerical
methods for solving eigenvalue problems.
Both theoretical and computational issues will be studied.
|
| |
|
Homework
|
-
Homework #1, Due September 24
(Postscript)
(.pdf)
Matlab input for Problem 4:
Matlab Version 7.3
Other Version 7
Version 6
-
Homework #2, Due October 13
(Postscript)
(.pdf)
-
Homework #3, Due November 5
(Postscript)
(.pdf)
Matlab input for Problem 5:
Matlab Version 7.3
Other Version 7
Version 6
-
Homework #4, Due December 1
(Postscript)
(.pdf)
| |
|
Outline of Topics Covered
|
- Sparse Direct Methods
- Symmetric positive definite matrices
- Band and profile elimination
- Reordering schemes and general sparse elimination
- Pivoting strategies
- Data structures and mathematical software
- Iterative Methods
- Krylov subspace methods:
the conjugate gradient, MINRES, GMRES methods and generalizations
- Preconditioning:
Incomplete factorization
Other splitting operators
- Multigrid methods for partial differential equations
- Computational Methods for Eigenvalue Problems
- Subspace iteration
- Lanczos and Arnoldi methods
- The implicitly restarted Arnoldi method
- The Jacobi-Davidson method
- Parallel Algorithms
- Parallel sparse LU factorization
- Scalable preconditioning methods
- Multicore architectures
- Sparse data structures
|
| |
|
References
|
There will be no assigned text.
Much of the material can be found in the references listed below.
These are largely affordable books and it will be useful to purchase
one or two of them.
-
T. A. Davis,
Direct Methods for Sparse Linear Systems,
SIAM Publications, Philadelphia, 2006.
-
J. W. Demmel,
Applied Numerical Linear Algebra,
SIAM Publications, Philadelphia, 1997.
-
I. S. Duff, A. M. Erisman, and J. K. Reid,
Direct Methods for Sparse Matrices,
Oxford University Press, 1986.
-
H. C. Elman, D. J. Silvester and A. J. Wathen,
Fast Solvers and Finite Elements,
Oxford University Press, Oxford, 2006.
-
A. George and J. W.-H. Liu
Computer Solution of Large Positive Definite Systems,
Prentice-Hall, New Jersey, 1981.
-
G. H. Golub and C. Van Loan,
Matrix Computations,
Third Edition, Johns Hopkins University Press, 1996.
-
A. Greenbaum,
Iterative Methods for Solving Linear Systems,
SIAM Publications, Philadelphia, 1997.
-
Y. Saad,
Iterative Methods for Sparse Linear Systems,
Second Edition, SIAM Publications, Philadelphia, 2003.
-
Y. Saad,
Numerical Methods for Large Eigenvalue Problems,
Manchester University Press, Manchester, 1992.
Available at
http://www-users.cs.umn.edu/~saad/books.html.
-
G. W. Stewart,
Matrix Algorithms Volume II: Eigensystems,
SIAM Publications, Philadelphia, 2001.
-
D. S. Watkins,
The Matrix Eigenvalue Problem: GR and Krylov Subspace Methods
SIAM Publications, Philadelphia, 2007.
|
| |
|
Grading
|
Grades will be determined as follows:
- 5-7 homework assignments: 60%
- Course Project 40%
The homework will consist of both analysis and computational testing.
Computations can be done using any convenient programming tools although
Matlab will be encouraged.
Plagiarism:
You are welcome to discuss assignments in a general way among yourselves,
but you may not use other students' written work or programs.
Use of external references for your work should be cited.
Clear similarities between your work and others will result in a grade
reduction for all parties.
Flagrant violations will be referred to appropriate university authorities.
|
|
| | |
|
|