CPSC 302: Numerical Computation for Algebraic Problems
Department of Computer Science,
The University of British Columbia
|
|
Scientific computing
Numerical algorithms and errors
Floating point numbers
Roundoff error accumulation and cancellation error
Errors in floating point representation
The IEEE standard
Bisection method
Fixed point iteration
Newton's method and secant method
Minimizating a function in one variable
Review of basic concepts
Vector and matrix norms
Special classes of matrices
Gaussian elimination and backward substitution
LU decomposition
Pivoting strategies
Efficient implementation
Estimating errors and the condition number
The Cholesky decomposition
Banded matrices and diagonally dominant matrices
Least squares and the normal equations
The QR factorization
Truncated SVD and regularization
Stationary iterative methods
Convergence of stationary iterative methods
The Conjugate Gradient method
Preconditioning
The power method
The inverse power method
Newton's method and modifications