راهکارهایی جهت بهبود عملکرد الگوریتم بهینه سازی فاخته

نویسندگان

1 گروه مهندسی صنایع، دانشگاه پیام نور، تهران، ایران

2 گروه مهندسی صنایع، دانشگاه پیام نور، تهران، ایران

3 گروه مهندسی صنایع، دانشگاه پیام نور، تهران، ایران

doi
10.22075/jme.2025.34272.2676
چکیده

این مقاله به ارائه راهکارهایی جهت بهبود عملکرد الگوریتم فاخته می‌پردازد. این راهکارها شامل اصلاحات و روش‌های جدیدی در تعیین تعداد تخم‌های هر فاخته، تعیین شعاع تخم‌گذاری، و تعیین گام مهاجرت می‌باشد. راهکارهای پیشنهادی با استفاده از توابع محک اسفیر و راستریجین ارزیابی شده‌اند و نتایج نشان می‌دهند که این روش‌ها در مقایسه با نسخه اولیه الگوریتم فاخته، عملکرد بهتری دارند. پیشنهاد اول در تعیین تعداد تخم‌های هر فاخته، در حل توابع محک اسفیر و راستریجین، عملکرد بسیار خوبی داشته است. همچنین، پیشنهادات اصلاحی دوم در مورد تعیین شعاع تخم‌گذاری و گام مهاجرت نیز به بهبود قابل قبولی در حل توابع محک مورد بررسی منجر شده‌اند. در نهایت، اعمال همزمان دو پیشنهاد اصلاحی در الگوریتم پایه فاخته، بهبودهای قابل توجهی در بهینه سازی توابع محک مورد بررسی نشان داده است. لذا اصلاحات پیشنهادی می‌توانند به عنوان راهکارهای قابل اتکا در کنار سایر اصلاحات اعمال شده در الگوریتم فاخته، برای حل مسائل بهینه‌سازی مورد استفاده قرار گیرند.