شماره ركورد
1124281
عنوان مقاله
توسعه يك الگوريتم نقطه مرزي براي حل مسائل برنامهريزي خطي با جواب اوليه موجه
پديد آورندگان
نكوفر، محمد دانشگاه آزاداسلامي واحد انديمشك , موفق پور، محمد علي دانشگاه صنعتي جندي شاپور دزفول
تعداد صفحه
15
از صفحه
85
تا صفحه
99
كليدواژه
برنامهريزي خطي , روش هاي مجموعه فعال , مرتبه زماني حل چندجملهاي , روش جهت موجه
چكيده فارسي
در اين تحقيق براي حل مسائل برنامه ريزي خطي، الگوريتم SALCHOW توسعه داده شده است كه در هرگام در جهت گراديان مقيد تابع هدف حركت ميكند بهنوعي كه همواره روي مرز ناحيه موجه باقي ميماند. اين نوع حركت بر روي مرز ناحيه موجه متفاوت با رفتار الگوريتم سيمپلكس است كه روي گوشه هاي فضاي موجه حركت ميكند. از سوي ديگر با رفتار الگوريتم هاي نقاط دروني هم كه از روي مرز فضاي موجه جدا شده و وارد آن مي شوند، نيز متفاوت است. در واقع SALCHOW با يافتن تدريجي ضرايب وزني براي مجموعه اي از قيدها و افزودن اين جمع وزندار به گراديان تابع هدف، گراديان مقيد تابع هدف را بروزرساني ميكند؛ تا در نهايت ضرايب لاگرانژ قيود فعال در نقطه بهينه مسئله برنامه ريزي خطي را محاسبه كند. نتايج محاسباتي بر روي مجموعه اي از مسائل نمونه تصادفي توليد شده و چند مسئله استاندارد از پايگاه كتابخانه تحقيق در عمليات با اندازه كوچك نشان دهنده برتري زماني SALCHOW نسبت به سيمپلكس در اين مثالهاي محدود است. به اين معني كه متوسط زمان حل الگوريتم توسعه داده شده براي مسائل نمونه تابعي از تعداد متغيرهاي تصميم مسئله است. اين امر بر خلاف رفتار سيمپلكس است كه زمان اجراي آن در حالت متوسط، تابعي از تعداد قيدهاي مسئله است. وجود خطاي محاسباتي ناشي از گردكردن اعداد در محيط برنامه نويسي MATLAB امكان قضاوت در مورد برتري قاطع SALCHOW بر سيمپلكس را در حل مسائل كوچك سلب مي نمود.
سال انتشار
1398
عنوان نشريه
مدل سازي در مهندسي
فايل PDF
7756429
لينک به اين مدرک