روش های فرا ابتکاری-پایان نامه شبکه زنجیره تأمین |
یکی از روشهای حل مسائل بهینه سازی و به خصوص مسائل بهینه سازی ترکیبی، استفاده از الگوریتم های فراابتکاری است. به طور کلی الگوریتم های فراابتکاری را این گونه میتوان تعریف کرد:
«الگوریتمهای فراابتکاری، روشهای حلی هستند که بین- های بهبود محلی و استراتژی های سطح بالاتر، جهت ایجاد فرآیندی که قابلیت فرار از بهینه محلی و اجرای یک جستجوی پایدار را داشته باشد، هماهنگی ایجاد می کنند». [49]
علیرغم تمامی پیشرفتهایی که در زمینه الگوریتمهای فراابتکاری شکل گرفته است، در طی دوران تکامل آنها، انتقاداتی نیز به آنها وارد بوده است. به عنوان مثال، منتقدان این زمینه مطرح کنند که میتوان تابع هدف را به گونه ای طراحی کرد که الگوریتم مزبور تمامی فضای مسئله را جستجو کند، و این در واقع معادل همان الگوریتمهای دقیق یا قطعی است. هم چنین هر کدام از این الگوریتمها در برخی از مسائل دارای قدرت هستند و در برخی دیگر میتوانند کاملا ضعیف عمل کنند.
در پاسخ به ایراد دوم این نکته نیز ذکر شده است که کارآیی دو الگوریتم، در یک مسئله خاص بیش از این که وابسته به نوع الگوریتم باشد، وابسته به پارامترهایی است که برای آن در نظر گرفته می شود. بنابراین باید گفت که نمیتوان در مورد کارآیی یک الگوریتم نسبت به دیگری اظهار نظر قطعی کرد.
به طور موردی در زمینه مقایسه کاربردی الگوریتم های فراابتکاری تحقیقاتی به عمل آمده است. اما همین موردی بودن آنها، نشان دهنده توانایی نسبی الگوریتمهای فراابتکاری در حل مسائل است. ابزار و مکانیزم هایی که در سال های اخیر و به مدد ابداع الگوریتمهای فراابتکاری به وجود آمده اند، کمک شایانی در حل مسائل بهینه سازی کرده اند. به طوری که شاید بتوان گفت، قدرتمندترین روشها برای حل مسائل بهینه سازی پیچیده، الگوریتم های فراابتکاری میباشند. اگرچه روشهای فراابتکاری قابلیت تضمین بهینه سراسری بودن پاسخی را که ارائه می دهند ندارند، با این اوصاف، روش های تحلیلی نیز که بهینه بودن پاسخ را تضمین می کنند در حل مسائل پیچیده ناتوانند. علاوه بر این، برخی روشهای تحلیلی نیز ابداع شده اند که از رویههای فراابتکاری در آنها کمک گرفته شده است و قابلیت دست یافتن به بهینه سراسری را در برخی مسائل بهینه سازی پیچیده دارند، که این امر به نوبه خود نشان دهنده اهمیت روشهای فراابتکاری است.
Robust
فرم در حال بارگذاری ...
[پنجشنبه 1400-03-06] [ 08:48:00 ب.ظ ]
|