मुझे संदेह है कि एसपीडी मैट्रिक्स के लिए जीएमआरईएस और सीजी के बीच सामान्य रूप से बहुत अंतर नहीं है।
मान लें कि हम को सममित सकारात्मक निश्चितता और शुरुआती अनुमान साथ हल कर रहे हैं और CG और GMRES के साथ पुनरावृत्त उत्पन्न कर रहे हैं, उन्हें और । दोनों पुनरावृत्ति विधियाँ एक ही स्थान से निर्माण । वे थोड़ा अलग तरीकों से ऐसा करेंगे।एक एक्स 0 = 0 एक्स सी कश्मीर एक्स जी कश्मीर एक्स कश्मीर कश्मीर कश्मीर = { ख , एक ख , एक 2 ख , ... }अ x = खएएक्स0= 0एक्ससीकएक्सजीकएक्सककक= { बी , ए बी , ए2b , … }
CG को प्रेरित ऊर्जा मानदंड में त्रुटि को कम करने की विशेषता है , इसलिए उस
एक ( एक ई सी कश्मीर , ई सी कश्मीर ) = ( एक ( एक्स - एक्स सी कश्मीर ) , एक्स - एक्स सी कश्मीर ) = मिनट y ∈ कश्मीर ( एक ( एक्स - y ) , x - y ) ।इसीक= एक्स - एक्ससीकए
( ए ईसीक, ईसीक) = ( ए ( एक्स - एक्स)सीक) , एक्स - एक्ससीक) = मिy∈ के( ए ( एक्स - वाई)) , एक्स - वाई) का है ।
GMRES इसके बजाय अवशिष्ट को कम करता है, और असतत मानदंड में ऐसा करता है, जिससे कि
अब त्रुटि समीकरण का उपयोग कर हम GMRES को न्यूनतम कर सकते हैं
जहां मैं इस बात पर जोर देना चाहता हूं कि यह केवल SPD मैट्रिक्स । तब हमारे पास मान के संबंध में त्रुटि न्यूनतम है और संबंध में त्रुटि को कम करने वाले जीएमआरईएस ℓ 2 ( आर कश्मीर , आर कश्मीर ) = ( ख - एक एक्स जी कश्मीर , ख - एक एक्स जी कश्मीर ) = मिनट y ∈ कश्मीर ( ख - एक y , ख - एक y ) । ए ई के = आर के ( आर के ,आरक= बी - ए एक्सजीकℓ2
( आरक, आरक) = ( बी - ए एक्सजीक, बी - ए एक्सजीक) = मिy∈ के( बी - ए वाई, बी - ए वाई) का है ।
क ईक= आरकएक एक एक 2 एक एक( आरक, आरक) = ( ए ईजीक, एक ईजीक) = ( ए )2इजीक, ईजीक)
एएए2आदर्श। यदि हम चाहते हैं कि वे बहुत अलग तरह से व्यवहार करें, तो सहज रूप से हमें आवश्यकता होगी, जैसे कि ये दोनों मानदंड बहुत अलग हैं। लेकिन एसपीडी ये मानदंड समान रूप से व्यवहार करेंगे।
एए
स्थान साथ पहले पुनरावृत्ति में और भी अधिक विशिष्ट प्राप्त करने के लिए , CG और GMRES दोनों फॉर्म एक सन्निकटन का निर्माण करेंगे । CG
start Alpha का चयन करेगा और GMRES start चयन करेगा
यदि प्रविष्टियों के साथ विकर्ण है और तो पहले CG GM चरण के पहले चरण के मुकाबले CG चरण दोगुना हो जाता है। संभवतः आप और निर्माण कर सकते हैंx 1 = α b α = ( बी , बी )क1= { बी }एक्स1= α बी α=(एबी,बी)
α = ( बी , बी )( ए बी , बी )
एक(ε,1,1,1,...)ख=(1,1,0,0,0,...)ε→0एबीα = ( ए बी , बी )( ए)2बी , बी )।
ए( Ε , 1 , 1 , 1 , ... )बी = ( 1 , 1 , 0 , 0 , 0 , … )ϵ → 0एख ताकि पूरे अंतर में दो अंतर का यह कारक जारी रहे, लेकिन मुझे संदेह है कि यह इससे भी बदतर है।