OorsigOverview
Die module fokus op numeriese metodes vir matriksbewerkings. Ons kyk na die effektiewe oplos van vierkantige lineêre stelsels, kleinste-kwadrate probleme, en die eiewaarde probleem. Direkte sowel as iteratiewe metodes word behandel, met die klem op yl matrikse en matrikse met struktuur. Slaggate soos numeriese onstabiliteit en sleg-geaardheid word uitgewys. Ons beskou modelprobleme uit parsiële differensiaalvergelykings en beeldverwerking. Teorie, algoritmiese aspekte en toepassings word in gelyke mate beklemtoon. The module focuses on numerical methods for matrix computations. We look at the effective solution of square linear systems, least squares problems, and the eigenvalue problem. We consider direct as well as iterative methods, with special attention to sparse matrices and structured matrices. Pitfalls such as numerical instability and ill-conditioning are pointed out. Model problems are drawn from partial differential equations and image processing. Theory, algorithmic aspects, and applications are emphasised in equal measure.

Dosente / Lecturers

Dosent / LecturerKantoor / OfficeE-pos / Email
Prof. André WeidemanA315weideman at sun
Stéfan van der WaltA314stefan at sun

Test: 29 March

Test 1 is scheduled for 29 March, 09:00-11:00 and will count 20 percent of your final mark. Closed book, closed notes, all calculators allowed (but no laptops).

The test covers all material discusssed in class up to March 9 (inclusive). This is essentially Chapter 1 of Saad (excluding sections 1.10 and 1.12) plus the material that was added in class to supplement the textbook.

Problems will be a mixture of theory and hand calculation on small matrices. It will not be expected of you to prove theorems but you should understand the key point of the most important theorems and know how to apply it. (These important theorems include Thm 1.1, 1.4, 1.7, 1.9, and 1.10.) Be able to do operation counts for the most important algorithms. Know the vocabulary!

To prepare for the test, be sure you can do all non-software computations that were part of the first four assignments. In addition, some extra exercises to help you prepare can be found here, here and here. These exercises were copied from the book of B.N. Datta (on reserve at the desk of the Engineering Library.)

Lectures

DateTopic
Previous lectures
11/03 Video lecture on direct methods for large sparse Ax = b: the minimum degree algorithm.

Assignments

NrTopicHand-in
1Discretisation of PDEs, red-black ordering, Gaussian elimination, LU factorisation11 February
2Numerical stability of Gaussian elimination, matrix norms, orthogonalisation 23 February
3Least Squares and Householder reflections4 March
4Operation counts, canonical forms, normality of circulant matrices, ill-conditioned linear systems. (With corrected Problem 3(b)). 23 March

Golden Rules of Numerical Linear Algebra

Handboek / Textbook

Iterative methods for sparse linear systems, Yousef Saad, 1st ed., available online.

Lesings / Lectures (A308)

Mon 09:00-09:50
Tue 10:00-10:50
Thu 10:00-10:50

Buiteskakels / External links