نام پژوهشگر: حمیدرضا حاج عباسی
حمیدرضا حاج عباسی کورش زیارتی
امروزه استفاده از الگوریتمهای فراابتکاری برای حل مسائل سخت بهینهسازی از اهمیّت خاصّی برخوردار شده است. الگوریتم فراابتکاری کلونی مورچگان یکی از موفّقترین روشهای مطرح شده در این زمینه در سالهای اخیر میباشد. این الگوریتم در سال 1991 توسّط دوریگو و همکارانش مطرح شد و تاکنون برای حلّ دسته بزرگی از مسائل ترکیباتی سخت مورد استفاده قرار گرفته است. در این پایاننامه در ابتدا بیان خواهد شد که چگونه مورچگان واقعی کوتاهترین مسیر را تحت شرایط آزمایشی کنترل شده پیدا میکنند و اینکه چگونه این شرایط به الگوریتمهای بهینهسازی کلونی مورچگان منجر شده است؟ در ادامه تشریح کامل الگوریتمهای اصلی و رفتار هر کدام در شرایط مختلف بهطور کامل بیان میشود. معمولاًً اوّلین مبحثی که در هر الگوریتم فراابتکاری مورد توجّه قرار میگیرد، بحث همگرایی آن الگوریتم میباشد که این موضوع به نوبه خود میتواند بسیار مهمّ باشد، زیرا الگوریتمهای رویکرد جستجوی کاملاً احتمالی دارند و به دلیل انحراف ایجاد شده بر اثر مقدار فرومون ممکن است هرگز به جواب بهینه نرسند و اصطلاحاً دچار ایستایی شوند. در این پایاننامه همگرایی به سمت جواب بهینه برای کلاس مورد تجزیه و تحلیل قرار میگیرد آنگاه این تجزیه و تحلیل به موفّقترین و مهمترین کلاسهای یعنی تعمیم داده میشود. مبحث سرعت همگرایی از جمله مباحثی میباشد که تاکنون بسیار کم در مورد این الگوریتم مورد بررسی قرار گرفته است. بر این اساس سرعت همگرایی و میزانسازی پارامترهای کلاس با استفاده از کد نوشته شده و آزمون آماری "آنالیز واریانس دوطرفه با رتبهبندی"صورت میگیرد. در نهایت ارتباط میان سرعت همگرایی کلاس و تابع اکتشافی، مقدار فرومون و پارامتر مورد تجزیه و تحلیل قرار میگیرد.