Egzamin z Obliczeń Naukowych, 05.06.2000. (3 godz.)
- Niech
spełnia założenia standardowe, w
szczególności - ma miejsce zerowe w . Rozważmy metodę
iteracyjną, której jeden krok składa się z kroku metody Newtona i
kroku metody cięciw, tzn. jeśli są iteracjami naszej metody, to
oblicza się na podstawie według wzoru:
- (2 pkt) Wykaż, że istnieje takie, że jeśli
, to
także
.
- (2 pkt) Wykaż, że istnieje takie, że jeśli
, to
superliniowo; podaj
wykładnik zbieżności.
- (1 pkt) Porównaj własności (rząd zbieżności, koszt) rozważanej
metody z metodą, w której w jednym kroku po prostu wykonujemy dwie
iteracje Newtona.
- Niech
ma miejsce zerowe w
. Przypuśćmy ponadto, że jest różniczkowalna w , a
jej pochodna
jest ciągła. O macierzy
pochodnej wiemy, że jest symetryczna, a ponadto istnieją stałe
(niezależne od ) takie, że wartości własne
spełniają
- (3 pkt) Znajdź zakres parametru , dla którego nieliniowa
metoda Richardsona:
jest zbieżna do w normie Euklidesowej .
- (1 pkt) Jaki jest wykładnik zbieżności tej metody?
- (1 pkt) Jaką wartość parametru relaksacyjnego polecić jako
``optymalną'' dla tej metody?
- (3 pkt) Sformułuj prawo Amdahla i podaj wnioski, które zeń płyną.
- (3 pkt) Wyjaśnij, co to jest preconditioning, kiedy się go
stosuje i dlaczego. Podaj przykład prostego preconditionera i krótko opisz
jego wady i zalety.
Oceny: 8..10 pkt - dst, 11..13 pkt - db, 14..16 pkt - bdb.
P O W O D Z E N I A !
Egzamin poprawkowy z Obliczeń Naukowych, 11.09.2000. (3 godz.)
- (5 pkt) Niech będzie zerem funkcji
, która
spełnia standardowe założenia. Rozważmy hipotetyczną metodę
iteracyjną
Dla jakich spełniony będzie warunek, że jeśli
, to także
? Dlaczego jest to ``hipotetyczna'' metoda?
Przeanalizuj szybkość zbieżności i koszt jednego kroku tej metody;
porównaj z metodami: Newtona i cięciw.
- (5 pkt) Udowodnić, że jeśli macierz jest silnie diagonalnie dominująca,
to metoda Jacobiego jest zbieżna w normie
. Ponadto, macierz
jest wtedy nieosobliwa.
- (3 pkt) Dysponujemy równoległym algorytmem wyceny opcji giełdowych, który
może działać na procesorach, a jego ostatecznym celem jest podawanie
wyników w ciągu 2-3 minut. Na jednym procesorze, nasz program daje
niestety wynik w ciągu 36 minut. Podczas testów okazało się ponadto, że
na 4 procesorach program dał wynik po 10 minutach. Posługując się
równoległym prawem Amdahla, poprzyj bądź zakwestionuj decyzję zakupu
16-procesorowej maszyny w celu uzyskania pożądanej szybkości działania
naszego programu.
- (3 pkt) Podaj przykład dwóch (matematycznie równoważnych) algorytmów
numerycznych, z których jeden źle, a drugi dobrze wykorzystuje hierarchię pamięci współczesnego komputera.
Oceny: 8..10 pkt - dst, 11..13 pkt - db, 14..16 pkt - bdb.
P O W O D Z E N I A !
Ta strona została stworzona na podstawie pliku w formacie LaTeX2e przy użyciu konwertera Latex2HTML
Piotr Krzyżanowski
2001-05-18