शुद्धता
ट्रेफेथेन और श्रेइबर ने एक उत्कृष्ट पेपर, गॉसियन एलिमिनेशन की औसत-केस स्टेबिलिटी लिखी , जो आपके प्रश्न के सटीकता पक्ष पर चर्चा करता है। यहाँ इसके कुछ निष्कर्ष दिए गए हैं:
"के साथ या स्तंभ पिवट बिना क्यूआर गुणन के लिए, अवशिष्ट मैट्रिक्स की औसत अधिक से अधिक तत्व है , जबकि गाऊसी उन्मूलन के लिए यह है हे ( एन ) । इस तुलना से पता चलता है कि गाऊसी उन्मूलन हल्का अस्थिर है, लेकिन अस्थिरता केवल कम सटीकता में हल की गई बहुत बड़ी मैट्रिक्स समस्याओं के लिए पता लगाने योग्य होगी। अधिकांश व्यावहारिक समस्याओं के लिए, गौसियन उन्मूलन औसत पर अत्यधिक स्थिर है। "(जोर मेरा)O(n1/2)O(n)
"गॉसियन उन्मूलन के पहले कुछ चरणों के बाद, शेष मैट्रिक्स तत्व लगभग सामान्य रूप से वितरित किए जाते हैं, चाहे वे इस तरह से शुरू किए गए हों।"
कागज के लिए बहुत कुछ है जो मैं यहां पर कब्जा नहीं कर सकता, जिसमें आपके द्वारा उल्लिखित सबसे खराब मैट्रिक्स की चर्चा भी शामिल है, इसलिए मैं दृढ़ता से अनुशंसा करता हूं कि इसे पढ़ें।
प्रदर्शन
वर्ग असली मैट्रिक्स के लिए, आंशिक पिवट साथ LU मोटे तौर पर की आवश्यकता है फ्लॉप, जबकि हाउसहोल्डर आधारित QR मोटे तौर पर की आवश्यकता है 4 / 3 एन 3 फ्लॉप। इस प्रकार, यथोचित बड़े वर्ग मैट्रिसेस के लिए, क्यूआर फैक्टराइजेशन केवल एलयू फैक्टराइजेशन के मुकाबले लगभग दोगुना महंगा होगा।2 / 3 n34 / 3 n3
के लिए मैट्रिक्स, जहां मीटर ≥ n , आंशिक पिवट साथ LU आवश्यकता मीटर n 2 - एन 3 / 3 फ्लॉप, बनाम क्यूआर के 2 मीटर n 2 - 2 एन 3 / 3 (जो अभी भी दो बार है कि LU गुणन की)। हालांकि , अनुप्रयोगों के लिए आश्चर्यजनक रूप से बहुत लंबा पतला मैट्रीस ( एम is एन ), और डेमेल एट अल का उत्पादन करना सामान्य है । एक अच्छा कागज है, संचार से परहेज समानांतर और अनुक्रमिक क्यूआर कारकएम × एनम ≥ nएम एन2- एन3/ ३2 मीटर एन2- 2 एन3/ ३म ≫ n, जो (खंड 4 में) एक चतुर एल्गोरिथ्म पर चर्चा करता है जिसमें केवल पी प्रोसेसर का उपयोग करने के लिए संदेश भेजने की आवश्यकता होती है, बनाम पारंपरिक दृष्टिकोणों के एन लॉग पी संदेश। खर्च यह है कि ओ ( एन 3 लॉग पी ) अतिरिक्त फ्लॉप प्रदर्शन किया जाता है, लेकिन बहुत छोटे एन के लिए यह अक्सर अधिक संदेश भेजने की विलंबता लागत के लिए पसंद किया जाता है (कम से कम जब केवल एक क्यूआर कारक को प्रदर्शन करने की आवश्यकता होती है)।लॉगपीपीn लॉगपीओ ( एन)3लॉगपी )n