আমি ব্যবহার করে একটি multiscale সমস্যা সমাধানের করছি ভিন্নধর্মী Multiscale পদ্ধতি (HMM) । মূলত, আমার নির্দিষ্ট পদ্ধতিটি নিম্নলিখিত পুনরাবৃত্ত প্রক্রিয়াটি ব্যবহার করে:
- অনেক স্থানীয় ম্যাট্রিক্স সিস্টেম সমাধান করুন।
- স্থানীয় সিস্টেমগুলির সমাধানগুলি থেকে আগ্রহের একটি মান গণনা করুন।
- স্থানীয় "আগ্রহের মান" থেকে বিশ্বব্যাপী ম্যাট্রিক্স সিস্টেমটি জমা দিন
- গ্লোবাল ম্যাট্রিক্স সিস্টেমটি সমাধান করুন
- নতুন স্থানীয় ম্যাট্রিক্স সিস্টেম গঠনের জন্য গ্লোবাল ম্যাট্রিক্স সিস্টেমের সমাধানটি ব্যবহার করুন।
কিছু অভিযানের মানদণ্ড পূরণ না হওয়া পর্যন্ত পুনরাবৃত্তি করুন।
যেহেতু অনেকগুলি স্থানীয় (স্বতন্ত্র) সমীকরণের লিনিয়ার সিস্টেম রয়েছে এবং একাধিক সিস্টেম স্থানীয় র্যাম মেমরির সাথে ফিট করতে পারে, তাই আমি অনুমান করি যে প্রতিটি প্রসেসরে একাধিক "স্থানীয়" সিস্টেম লোড করা এবং প্রতিটি সিস্টেমটি ক্রমানুসারে সমাধান করা ভাল ( এই পোস্ট করা প্রশ্নটি দেখুন )।
আমার প্রশ্নটি বিশ্বব্যাপী ম্যাট্রিক্স সিস্টেমটি একত্রিত করার এবং সমাধান করার জন্য সেরা কৌশলটিকে সম্মান করে। আমার বিশেষ ক্ষেত্রে, গ্লোবাল ম্যাট্রিক্স সিস্টেমটি যথেষ্ট ছোট যে এটি কোনও প্রসেসরের র্যাম মেমরির সাথে পুরোপুরি ফিট করতে পারে। তদুপরি, স্থানীয় এবং গ্লোবাল ম্যাট্রিকগুলি পুনরাবৃত্তির মধ্যে আকার পরিবর্তন করে না। সুতরাং, আমি তিনটি সম্ভাব্য কৌশলগুলির মধ্যে একটি প্রত্যাশা করছি:
- একটি একক প্রসেসরে "আগ্রহের মানগুলি" সংগ্রহ করুন এবং এক প্রসেসরের উপর ক্রমান্বয়ে বৈশ্বিক ম্যাট্রিক্স সিস্টেমটি একত্রিত / সমাধান করুন।
- প্রতিটি প্রসেসরের উপর আগ্রহের মানগুলি অনুলিপি করুন এবং প্রতিটি প্রসেসরের উপর ক্রমান্বয়ে একই বৈশ্বিক ম্যাট্রিক্স সিস্টেমটি একত্র করুন / সমাধান করুন।
- ধরে নিই যে প্রতিটি প্রসেসরের বৈশ্বিক ম্যাট্রিক্সের সংলগ্ন ব্লক তৈরি করার জন্য প্রয়োজনীয় "স্বার্থের মানগুলি" রয়েছে, তবে আমরা স্থানীয়ভাবে গ্লোবাল ম্যাট্রিক্সের পার্টিশনগুলি একত্রিত করতে পারি, তারপরে এগুলি সমান্তরালে একসাথে সমাধান করতে পারি।
আমি প্রতিটি পদ্ধতির কিছু সুবিধা / অসুবিধা দেখতে পাচ্ছি। পদ্ধতি 1-এ, সমাধানের পর্যায়ে কোনও যোগাযোগের প্রয়োজন হয় না, তবে রুট প্রসেসরের সাথে এবং তার থেকে যোগাযোগ বিচ্যুত হতে পারে (বিশেষত স্কেল) at পদ্ধতি 2 এর জন্য প্রথম পদ্ধতির তুলনায় বৈশ্বিক ম্যাট্রিক্স একত্রিত করতে আরও আন্তঃপ্রসেসর যোগাযোগের প্রয়োজন হতে পারে, তবে সমাধানের পর্যায়ে বা এর পরে স্থানীয় ম্যাট্রিক্স অ্যাসেম্বলি পর্যায়ে কোনও যোগাযোগের প্রয়োজন নেই। পদ্ধতি 3 এর স্থানীয় বা বৈশ্বিক ম্যাট্রিকগুলির সমাবেশের জন্য কোনও ইন্টারপ্রসেসর যোগাযোগের প্রয়োজন নেই, তবে সমাধানের পর্যায়ে এটি প্রয়োজন।
ধরুন যে প্রতিটি স্থানীয় সিস্টেম x এবং সেখানে x স্থানীয় ম্যাট্রিক্স সিস্টেম রয়েছে। এর আরও বিশ্বব্যাপী ম্যাট্রিক্স সিস্টেম আকার আছে অনুমান করা যাক এক্স । এই অনুমানের অধীনে, তিনটি পূর্বোক্ত কৌশলগুলির মধ্যে কোনটি সম্ভবত বিশ্বব্যবস্থার দ্রুত সমাধানের দিকে নিয়ে যাবে? গ্লোবাল ম্যাট্রিক্সের জন্য কি আরও ম্যাপিং কৌশলগুলি রয়েছে যা পুনরুক্তি প্রতি দ্রুত কাজ করতে পারে?10 3 10 3 10 3 10 3 10 3 3