Ketepatan
Trefethen dan Schreiber menulis makalah yang sangat bagus, Stabilitas Kasus Rata-Rata Penghapusan Gaussian , yang membahas sisi akurasi pertanyaan Anda. Berikut adalah beberapa kesimpulannya:
"Untuk faktorisasi QR dengan atau tanpa pivoting kolom, elemen maksimal rata-rata dari matriks residual adalah , sedangkan untuk eliminasi Gaussian adalah . Perbandingan ini menunjukkan bahwa eliminasi Gaussian agak tidak stabil. , tetapi ketidakstabilan hanya akan terdeteksi untuk masalah matriks yang sangat besar diselesaikan dengan presisi rendah. Untuk sebagian besar masalah praktis, rata-rata eliminasi Gaussian sangat stabil. "(Penekanan tambang)O ( n )O ( n1 / 2)O ( n )
"Setelah beberapa langkah pertama eliminasi Gaussian, elemen matriks yang tersisa terdistribusi secara normal, terlepas dari apakah mereka memulai dengan cara itu."
Ada banyak hal lain yang tidak dapat saya tangkap di sini, termasuk diskusi tentang matriks terburuk yang Anda sebutkan, jadi saya sangat menyarankan Anda membacanya.
Performa
Untuk matriks nyata persegi, LU dengan pivot parsial membutuhkan sekitar jepit, sedangkan QR berbasis rumah tangga membutuhkan sekitar jepit. Jadi, untuk matriks persegi yang cukup besar, faktorisasi QR hanya akan sekitar dua kali lebih mahal dari faktorisasi LU. 4 / 3 n 32 / 3 n34 / 3 n3
Untuk matriks, di mana , LU dengan pivot parsial membutuhkan 3/3 jepit, dibandingkan dengan QR (yang masih dua kali lipat dari faktorisasi LU) . Namun , sangat umum untuk aplikasi menghasilkan matriks kurus sangat tinggi ( ), dan Demmel et al. memiliki kertas yang bagus, faktorisasi QR paralel dan sekuensial yang menghindari Komunikasi , yang (dalam bagian 4) membahas algoritme pintar yang hanya memerlukan pesan untuk dikirim ketika prosesor digunakan, dibandingkan pesan dari pendekatan tradisional . Biayanya adalah itum ≥ n m n 2 - n 3 / 3 2 m n 2 - 2 n 3 / 3 m » n log p p n log p O ( n 3 log p ) nm × nm ≥ nm n2- n3/ 32 m n2- 2 n3/ 3m ≫ nloghalhaln loghalO ( n3logp ) ekstra jepit dilakukan, tetapi untuk sangat kecil ini sering lebih disukai daripada biaya latensi mengirim lebih banyak pesan (setidaknya ketika hanya satu faktorisasi QR yang perlu dilakukan).n