تخمین جواب مدل برنامهریزی غیرخطی روش بهترین-بدترین با استفاده از حل مدلهای برنامهریزی خطی مختلط
الموضوعات :
محمدرضا دهقانی
1
,
مهدی عباسی
2
1 - گروه مهندسی صنایع، دانشکده فنی و مهندسی، واحد شیراز، دانشگاه آزاد اسلامی، شیراز، ایران.
2 - گروه مهندسی صنایع، دانشکده فنی و مهندسی، واحد شیراز، دانشگاه آزاد اسلامی، شیراز، ایران
الکلمات المفتاحية: Special Ordered Sets (SOS), Best-Worst method (BWM), Piecewise Linear Approximation (PLA), Mixed-Integer Linear Programming Model (MILPM),
ملخص المقالة :
روش بهترین - بدترین یکی از روشهای جدید در مسائل تصمیمگیری چند شاخصه میباشد. روش مزبور با تشکیل و حل یک مدل برنامهریزی غیرخطی، جواب بهینه مسأله را تعیین میکند. با توجه به مشکلات حل مدل برنامهریزی غیرخطی مربوطه، تلاشهایی جهت ارائه مدلهای برنامهریزی خطی یا مدلهای برنامهریزی خطی مختلط معادل صورت پذیرفته است. اما بر هر یک از مدلهای ارائه شده، ایراداتی وارد است. در این مقاله با رفع ایرادات مزبور، الگوریتمی جهت تخمین جواب مدل برنامهریزی غیرخطی روش مزبور با میزان خطای قابل قبول با استفاده از مدلسازی و حل مسائل برنامهریزی خطی مختلط پیشنهاد شده است. در الگوریتم پیشنهادی ابتدا مدل برنامهریزی غیرخطی معادل مدل اصلی تشکیل میشود. سپس با تقریب تکهای خطی جملات غیرخطی مدل توسط روش SOS2، اولین مدل برنامهریزی خطی مختلط متناظر تشکیل و حل میشود. اگر خطای جواب حاصله قابل قبول نباشد، بهبود تقریب تکهای خطی جملات غیرخطی و همچنین تشکیل و حل مدلهای جدید برنامهریزی خطی مختلط تا حصول جواب با میزان خطای قابل قبول ادامه مییابد. به منظور بررسی اعتبار الگوریتم، روشی جهت تولید نمونههای پوشش دهنده حالتهای مختلف یک مسأله پیشنهاد شد. سپس با استفاده از روش مزبور، تعداد 128 نمونهی سه و پنج شاخصه تولید شد. نتایج حاصل از پیادهسازی الگوریتم پیشنهادی برای حل نمونههای تولید شده، عملکرد مناسب الگوریتم پیشنهادی را نشان میدهد. در این خصوص با حل حداکثر سه مدل برنامهریزی خطی مختلط جهت حل نمونهها، تخمین جواب با حداکثر 1% خطا به دست میآید.