এসভিডি গণনার পিছনে মূল কাজ ঘোড়া হ'ল কিউআর অ্যালগরিদম । জেনেরিক বাই- এন ম্যাট্রিক্স এ এর একক মান পচন গণনা করার জন্য অনেকগুলি পৃথক অ্যালগরিদম রয়েছে বলে উল্লেখ করে । এখানে (ইন্টেলের এমকেএল- এর ডকুমেন্টেশন থেকে) উপলভ্য ইস্যুতে দুর্দান্ত স্কিম্যাটিক নিম্নলিখিত:MNA
আপনার ব্যবহারের ক্ষেত্রে আপনি যেমন দেখতে পান তার উপর নির্ভর করে বিভিন্ন পদ্ধতি রয়েছে (রুটিন নামকরণের সম্মেলনগুলি এখানে পাওয়া যাবে )। কারণ, উদাহরণস্বরূপ এমন ম্যাট্রিক্স ফর্ম রয়েছে যেখানে গৃহকর্তার হ্রাস গিভেনস রোটেশনের চেয়ে বেশি ব্যয়বহুল হতে পারে (কিউআর পাওয়ার দুটি "স্পষ্টত" নাম হিসাবে) name বিষয়টি সম্পর্কে একটি স্ট্যান্ডার্ড রেফারেন্স হ'ল গোলুবস এবং ভ্যান লনের ম্যাট্রিক্স কম্পিউটেশন (আমি কমপক্ষে তৃতীয় সংস্করণটি ব্যবহার করার পরামর্শ দেব)। আমিও খুঁজে পেয়েছি Å। স্বল্প স্কোয়ারগুলির জন্য বিজার্কের সংখ্যাসূচক পদ্ধতিগুলি সেই বিষয়ে খুব ভাল সংস্থান সমস্যা ; যদিও এসভিডি বইটির প্রাথমিক ফোকাস নয় এটি এটির ব্যবহারকে প্রাসঙ্গিক করে তুলতে সহায়তা করে।
আমাকে যদি আপনাকে এই বিষয়ে একটি সাধারণ পরামর্শ দিতে হয় তবে আপনি নিজের এসভিডি অ্যালগরিদমগুলি লেখার চেষ্টা করবেন না যদি না আপনি ইতিমধ্যে সংখ্যাসূচক লিনিয়ার বীজগণিত সম্পর্কে কয়েকটি ক্লাস সফলভাবে না নিয়ে থাকেন এবং আপনি জানেন যে আপনি কী করছেন। আমি জানি এটি পাল্টা স্বজ্ঞাত বলে মনে হচ্ছে তবে সত্যই, সেখানে এক টন জিনিস যা ভুল হতে পারে এবং আপনি (সর্বোত্তম) উপ-অনুকূল বাস্তবায়নগুলি (যদি ভুল না হয়) শেষ করেন। সেখানে এ বিষয়ে কিছু খুব ভাল বিনামূল্যে সংকলনের (যেমন। Eigen , আরমাডিলো এবং Trilinos কয়েক নাম।)