فهرست مطالب |
عنوان | صفحه |
فصل اول: مقدمه | 1 |
فصل دوم: شرح مسئله | 4 |
| 2-1 محیطهای پویا و مسائل بهینهسازی پویا | 5 |
| 2-2 تغییرات پیوسته و ناپیوسته | 5 |
| 2-3 تغییرات سراسری و مقطعی | 6 |
| 2-4 اهدف | 6 |
| 2-5 خلاصهی فصل | 6 |
فصل سوم: مفاهیم پایهای | 7 |
| 3-1 الگوریتم بهینهسازی فاخته | 8 |
| | 3-1-1 روش زندگی و تخمگذاری فاختهها | 8 |
| | 3-1-2 جزئیات الگوریتم بهینهسازی فاخته | 9 |
| 3-2 تابع محک قلههای متحرک | 12 |
| 3-3 معیار کارآیی | 13 |
| 3-4 خلاصهی فصل | 14 |
فصل چهارم: راهکارهای پیشین | 15 |
| 4-1 ایجاد تنوع | 16 |
| | 4-1-1 اعمال مهاجران تصادفی، مهاجران بر پایهی نخبه و ابر جهش به راه اندازی شده در الگوریتم ژنتیک در محیط پویا | 16 |
| | 4-1-2 به کارگیری الگوریتم ممتیک بر اساس جستجوی محلی تپهنوردی در محیط پویا | 18 |
| | 4-1-3 استفاده از الگوریتم ایمنی مصنوعی بر پایهی خودکار یادگیرنده در محیط پویا | 19 |
| | 4-1-4 اعمال مکانیزم خود-سازگار در نرخ جابجایی روی الگوریتمهای تکاملی در محیط پویا | 21 |
| | 4-1-5 چگونگی به کارگیری خودکار سلولی در الگوریتمهای تکاملی در محیطهای پویا | 22 |
| 4-2 به کارگیری حافظه | 24 |
| | 4-2-1 حافظهی ضمنی | 24 |
| | 4-2-2 حافظهی صریح | 24 |
| 4-3 روش چند-جمعیتی بودن | 27 |
| | 4-3-1 به کارگیری الگوریتم بهینهسازی چند-جمعیتی ذرات سریع درمحیط پویا | 28 |
فهرست مطالب |
عنوان | صفحه |
| | 4-3-2 الگوریتم بهینهسازی تجمعی ذرات با رویکرد افزودن گروه فرزند در محیط پویا | 30 |
| | 4-3-3 به کارگیری الگوریتم بهینهسازی تجمعی ذرات با رویکرد وزن تطبیقی و خوشهبندی فازی در محیط پویا | 31 |
| | 4-3-4 به کارگیری الگوریتم گروه ماهیهای مصنوعی با رویکرد چند-جمعیتی در محیط پویا | 32 |
| | 4-3-5 به کارگیری الگوریتم کرم شبتاب با رویکرد ایجاد گروه در محیط پویا | 36 |
| 4-4 خلاصهی فصل | 40 |
فصل پنجم: راهکار پیشنهادی و ارزیابی نتایج | 42 |
| 5-1 الگوریتم MCOA | 43 |
| | 5-1-1 مکانیزم خود-تطبیقی شعاع تخمگذاری | 44 |
| 5-2 الگوریتم پیشنهادی MMCOAجهت بهینهسازی در محیطهای پویا | 46 |
| | 5-2-1 بررسی همگرایی دستهها | 46 |
| | 5-2-2 مکانیزم انحصار | 47 |
| | 5-2-3 کشف تغییرات محیط | 48 |
| | 5-2-4 رفع مشکل حافظهی نامعتبر و تنوع از دست رفته | 48 |
| | 5-2-5 مکانیزم غیرفعالسازی | 49 |
| 5-3 تحلیل و ارزیابی نتایج | 50 |
| | 5-3-1 تحلیل نتایج الگوریتم MMCOAدر فرکانس تغییرات و تعداد قلههای مختلف و مقایسه با دیگر الگوریتمها | 50 |
| | 5-3-2 تحلیل نتایج الگوریتم MMCOAدر طول گام حرکتی مختلف قلهها و مقایسه با دیگر الگوریتمها | 75 |
| | 5-3-3 تحلیل نتایج الگوریتم MMCOAبا تعداد ابعاد مختلف مسئله و مقایسه با دیگر الگوریتمها | 77 |
| 5-4 جمعبندی نتایج | 79 |
| 5-5 خلاصهی فصل | 80 |
فصل ششم: نتیجهگیری و راهکارهای آتی | 82 |
| 6-1 نتیجهگیری | 83 |
| 6-2 راهکارهای آتی | 84 |
مراجع | 85 |
واژه نامه | 89 |