Thesis

بکارگیری الگوریتم ژنتیک برای حل مساله پوشش مجموعه

Download full textFree with an account; signing up with Google takes seconds

Abstract(in Persian; no English abstract is available)

مساله پوشش مجموعه یک مساله مکان یابی - تخصیص است . این مساله یک مدل برنامه ریزی خطی صفر و یک است ولی به دلیل np-complete بودن، روش های ابتکاری زیادی برای حل آن طراحی شده است . الگوریتم ژنتیک به عنوان یکی از جدیدترین روش های ابتکاری که کمتر در حل مساله پوشش مجموعه بکارگرفته شده است می تواند رویکرد مناسبی برای مواجهه با این مساله باشد. در این پایان نامه با استفاده از یک مساله آزمون که به صورت تصادفی تولید شده است ، رویکردهای مختلفی که برای عملگر جهشی و مکانیسم انتخاب طراحی گردیده مورد آزمایش قرار گرفته و موثرترین حالت برگزیده شده است . سپس با استفاده از همان مساله آزمون، نرخ های تقاطعی متفاوت بررسی و موثرترین آنها انتخاب گردیده است . در نهایت 10 مساله آزمون با ابعاد گوناگون از طریق شبیه سازی تولید شده و الگوریتم پیشنهادی تحت شرایط ذیل بر روی آنها اجرا شده است . الف - سیستم کدینگ : رشته دودویی ب - ایجاد جمعیت اولیه: تصادفی - بدون کرومزوم تکراری و غیر موجه پ - عملگر تقاطعی: دو نقطه برش با نرخ نقاط 0/95 ت - عملگر جهشی: یکنواخت با نرخ جهشی 0/1 ث - مکانیسم انتخاب : انتخاب ( + ) ج - تابع برازش : تابع هدف مساله چ - برخورد با محدودیت ها: استراتژی برای الگوریتم طراحی شده با شرایط فوق الذکر و ساختاری که در فصل چهارم به طور مفصل توضیح داده شده است در مواجهه با مسائلی که کمتر از 100 متغییر و 50 محدودیت دارند، موفق عمل می کند.

Supervisors and advisors

رضا توکلی مقدم

Similar theses

Similar items