ক্রমাগত ওভার-রিলাক্সেশন (এসওআর) পদ্ধতিটি অনুকূলকরণের জন্য কি কোনও হিউরিস্টিকস রয়েছে?


10

আমি যেমন এটি বুঝতে পেরেছি, ক্রমাগত শিথিলকরণ প্যারামিটার 0ω2 এবং একটি (ভাগ) গাউস-সিডেল পুনরাবৃত্তির একটি রৈখিক সংমিশ্রণ এবং পূর্ববর্তী টাইমস্টেপের মান ব্যবহার করে কাজ করে ...

uk+1=(ω)ugsk+1+(1ω)uk

আমি 'কোয়াসি' বলছি কারণ ugsk+1 এ যে কোনও সময় অনুসারে এই নিয়ম অনুসারে আপডেট হওয়া সর্বশেষ তথ্য অন্তর্ভুক্ত রয়েছে। (দ্রষ্টব্য যে ω=1 , এটি হ'ল গস-সিডেল)।

যাই হোক, আমি পড়তে যে জন্য অনুকূল পছন্দ আছে ω (যেমন যে পুনরাবৃত্তির এগোয় দ্রুত অন্য কোন তুলনায়) পইসন সমস্যার জন্য পন্থা 2 স্থানিক রেজল্যুশন শূন্য পন্থা হিসেবে। অন্যান্য অনুরূপ, তির্যকভাবে প্রভাবশালী সমস্যার জন্য কি একই ধরণের প্রবণতা বিদ্যমান? অর্থাত, ওমেগাকে একটি অভিযোজিত অপ্টিমাইজেশান স্কিমে এম্বেড না করে অনুকূলভাবে বেছে নেওয়ার কোনও উপায় আছে কি? অন্যান্য ধরণের সমস্যার জন্য কি অন্যান্য হিরিস্টিকস রয়েছে? কোন ধরণের সমস্যা -স্বাচ্ছন্দ্যের ( ω < 1ω<1 ) অনুকূল হতে পারে?


আপনার প্রশ্নটি পুরোপুরি নয়, তবে সালখুদ্দিনভ এবং রোউইস, অ্যাডাপটিভ ওভাররিলাক্সড বাউন্ড অপ্টিমাইজেশন পদ্ধতি 2003, 8 পি দেখুন। ( অভিযোজিত speedups প্রসঙ্গ-বহির্ভূত এখানে এত হরিণ প্রতি উচ্চ ঠুং আছে, কিন্তু বিশ্লেষণ করতে আমি যতদূর জানি অসম্ভব হয়,।)
ডেনিস

উত্তর:


12

স্যাঁতসেঁতে জ্যাকবিকে

ADD1A[a,b]ω

BJacobi=IωD1A
[1ωb,1ωa]
ωopt=2a+b
ρopt=12aa+b=baa+b.
abba

ক্রমাগত অতিরিক্ত শিথিলকরণ (SOR)

D1AμmaxID1Aμmax<1

ωopt=1+(μmax1+1μmax2)2
ρopt=ωopt1.
ωopt সময় 2 এ ।μmax1

মন্তব্য

এটি আর 1950 নয় এবং স্থির পুনরুক্তি পদ্ধতিগুলি সলভার হিসাবে ব্যবহার করা সত্যিকার অর্থে বোধগম্য নয়। পরিবর্তে, আমরা এগুলি মাল্টিগ্রিডের স্মুথার হিসাবে ব্যবহার করি। এই প্রসঙ্গে, আমরা কেবল বর্ণালীটির উপরের প্রান্তটিকে লক্ষ্য করে দেখি। এসওআর-তে শিথিলকরণের কারণটি অনুকূলকরণের ফলে উচ্চতর ফ্রিকোয়েন্সিগুলির (কম ফ্রিকোয়েন্সিগুলিতে আরও ভাল রূপান্তরের বিনিময়ে) খুব কম স্যাঁতসেঁতে উত্সাহিত হয়, সুতরাং সাধারণত গোর-সিডেল ব্যবহার করা আরও ভাল S সাথে মিল রেখে OR অংকিত সমস্যা এবং অত্যন্ত পরিবর্তনশীল সহগ সহ সমস্যাগুলির জন্য, স্বল্প-রিলাক্সড এসওআর (ome ) এর আরও ভাল স্যাঁতসেঁতে বৈশিষ্ট্য থাকতে পারে।ω=1ω<1

উভয়ের ইগনালিয়ুলগুলি অনুমান করা ব্যয়বহুল, তবে কয়েকটি ক্রিলোভ পুনরাবৃত্তি ব্যবহার করে দ্রুত বৃহত্তম ইগ্যালভ্যালুটি অনুমান করা যায়। বহুবর্ষীয় স্মুথারগুলি (জ্যাকবির সাথে পূর্বশর্ত) স্যাঁতসেঁতে জ্যাকবীর একাধিক পুনরাবৃত্তির চেয়ে কার্যকর এবং কনফিগার করা সহজ, সুতরাং তাদের পছন্দ করা উচিত। বহুবর্ষীয় স্মুথার সম্পর্কে আরও জানতে এই উত্তরটি দেখুন ।D1A

কখনও কখনও দাবি করা হয় যে জিআরইআরএস এর মতো ক্রিলোভ পদ্ধতিগুলির পূর্বশর্ত হিসাবে SOR ব্যবহার করা উচিত নয়। এটি পর্যবেক্ষণ থেকে আসে যে অনুকূল শিথিলকরণ প্যারামিটারটিতে পুনরাবৃত্তির ম্যাট্রিক্স সমস্ত ইগেনালুগুলি রাখা উচিত একটি বৃত্তে উৎপত্তি কেন্দ্রিক পূর্বশর্তীকৃত অপারেটরের বর্ণালী

BSOR=1(1ωD+L)1A
(1ωD+L)1Aএকই ব্যাসার্ধের বৃত্তে ইগেনভ্যালু রয়েছে তবে এটি 1 টি কেন্দ্র করে কেন্দ্র করা হয়েছে poor একীকরণের জন্য। অনুশীলনে, জিএমআরইএস এসওআর-এর সাথে পূর্বশর্ত করার সময় যুক্তিসঙ্গতভাবে রূপান্তর করতে পারে, বিশেষত এমন সমস্যাগুলির জন্য যা ইতিমধ্যে যথেষ্ট ভাল শর্তযুক্ত, তবে অন্যান্য পূর্বশর্তগুলি প্রায়শই বেশি কার্যকর।

4
আমি সম্মত হই যে এটি আর 1950 নয়: ও), তবে আমি একমত নই যে স্টেশনারি পুনরাবৃত্তি সমাধানকারীদের আর ব্যবহার করা অর্থহীন নয়। আমরা উচ্চ-অর্ডার ননলাইনার ফ্রি সারফেস সলভার (উভয় সম্ভাব্য প্রবাহ এবং আইলারের সমীকরণ) এর উপর ভিত্তি করে ইঞ্জিনিয়ারিং অ্যাপ্লিকেশন সলভারের জন্য স্থিতিশীল পুনরাবৃত্তাকারী solver ব্যবহার করে মাল্টিগ্রিড পাঠ্যপুস্তক দক্ষতা অর্জন করতে পারি। দক্ষতা অর্জনযোগ্য নির্ভুলতার মধ্যে পূর্ব শর্তযুক্ত জিএমআরইএস ক্রিলোভ সাবস্পেস পদ্ধতির মতোই দক্ষ ছিল (আমাদের সাম্প্রতিক পাবটি onlinelibrary.wiley.com/doi/10.1002/fld.2675/abstract- প্রমাণ-ধারণা হিসাবে পরিবেশন করা পাওয়া যায় )।
অ্যালান পি। ইঞ্জিগ-করুপ

1
আপনি গলস-সিডেলকে মাল্টিগ্রিডের মসৃণ হিসাবে ব্যবহার করছেন (এটি যেখানে এসওআর এর মতো পদ্ধতিগুলির অন্তর্ভুক্ত)। যদি মাল্টিগ্রিড ভাল পারফর্ম করে তবে একটি বহিরাগত ক্রিলোভ পদ্ধতিও প্রয়োজনীয় নয় (যদিও আপনার কাগজটি সেই তুলনাগুলি দেখায় না)। মাল্টিগ্রিড দক্ষতা হারাতে শুরু করার সাথে সাথে (যেমন বিবেচনার ত্রুটিতে পৌঁছানোর জন্য 5 টিরও বেশি পুনরাবৃত্তি), সাধারণত মল্টিগ্রিড চক্রের চারপাশে একটি ক্রিলোভ পদ্ধতি মোড়ানো উপযুক্ত।
জেড ব্রাউন

পুরো পদ্ধতিটি জিএস টাইপ স্মুথিং সহ একটি পি-মাল্টিগ্রিড, তবে, সমস্ত অপারেটর ধ্রুবক হওয়ার কারণে সম্পূর্ণ পদ্ধতিটি স্থির পুনরুদ্ধার পদ্ধতি হিসাবে লেখা যেতে পারে। আপনি এটিকে পূর্ব শর্তযুক্ত রিচার্ডসন পদ্ধতি হিসাবে দেখতে পারেন এম এর সাথে মুলটিগ্রিড পদ্ধতি থেকে তৈরি পূর্ব শর্ত। বিশ্লেষণ করা হয়েছে তবে এখনও প্রকাশিত হয়নি। প্রকৃতপক্ষে, এই প্রস্তাবটি আপনার প্রস্তাবিত অন্য দিকে চলে গেছে। এই কাজের ক্রিয়লভ পদ্ধতিটি (একটি জিএমআরইএস) বাতিল করে দেওয়া হয়েছিল এবং তারপরে এটি একটি উচ্চ-অর্ডার মাল্টিগ্রিড পদ্ধতিতে রূপান্তরিত হয়েছিল কারণ আমরা দেখতে পেয়েছি যে এটি ঠিক তত দক্ষ (এবং মেমরির হ্রাস হ্রাস)।
অ্যালান পি। ইঞ্জিগ-করুপ

ব্যবহারের - এবং -multigrid একটি Krylov পদ্ধতি বাইরে ব্যবহার করা হয় কিনা অবশ্যই স্বাধীন হয়। বিভিন্ন অপারেশনের আপেক্ষিক ব্যয়গুলি অবশ্যই সিপিইউগুলির তুলনায় জিপিইউগুলির জন্য পৃথক এবং বাস্তবায়নের মধ্যে পরিবর্তনশীলতা রয়েছে। পূর্বশর্তিত রিচার্ডসন হ'ল একটি ত্রুটি সংশোধন পদ্ধতি। নিউটন এবং পিকার্ডও (যদি এরকমভাবে লেখা থাকে) অ-লাইন পদ্ধতি রয়েছে। অন্যান্য অ-লাইন পদ্ধতি (এনজিএমআরইএস, বিএফজিএস, ইত্যাদি) ইতিহাস ব্যবহার করে এবং অনৈখিকতার তুলনামূলক শক্তির উপর নির্ভর করে আরও ভাল হতে পারে। php
জেড ব্রাউন

নোট করুন যে মাল্টিগ্রিড স্মুথারগুলিতে উচ্চ-অর্ডার / লো-অর্ডারের সংমিশ্রণকে বহুগুণে বানাতে কখনও কখনও এটি পছন্দনীয় (আর্কিটেকচার অনুমতি) is এটি "পূর্ব শর্তযুক্ত রিচার্ডসন" গঠনেরও প্রসার ঘটায়। (একটি লোকের সাথে আমি গত সপ্তাহে একটি সম্মেলনে আলোচনা করেছি যারা মূলত পূর্ববর্তী শর্তাবলী রিচার্ডসন হিসাবে নেস্টেড পুনরাবৃত্তির সাথে সমস্ত পদ্ধতি দেখতে চেয়েছিল, যা আমি মনে করি না যে সলভার রচনাটির অন্যান্য বক্তব্যগুলির পক্ষে বিশেষ উপকার হয় I আমি জানি না এটি কিনা আপনার সাথে প্রাসঙ্গিক, তবে আপনার বিষয়গুলি আমাকে আলোচনার স্মরণ করিয়ে দিয়েছে))
জেড ব্রাউন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.