فهرست جدول­ها

 

 

جدول4-1- حدود پارامترهای مسایل تولید شده 64
جدول4-2- پارامترهای کنترل­ کننده الگوریتم ژنتیک و محدوده موثر آنها 67
جدول4-3- ترکیبات عامل­ها و سطوح پاسخ نرمال شده در آزمایشات چند عاملی الگوریتم ژنتیک 68
جدول4-4- پاسخ نسبت ­های S/N در الگوریتم ژنتیک 68
جدول 4-5- پاسخ میانگین­ها در الگوریتم ژنتیک 68
جدول 4-6- مقادیر بهینه­ پارامترهای کنترل کننده الگوریتم ژنتیک 70
جدول 4-7- پارامترهای کنترل کننده الگوریتم شبیه­سازی تبرید و محدوده موثر آنها 74
جدول4-8- ترکیبات عامل­ها و سطوح پاسخ نرمال شده در آزمایشات چند عاملی الگوریتم شبیه­سازی تبرید 74
جدول4-9- پاسخ نسبت­های S/N در الگوریتم شبیه­سازی تبرید 75
جدول 4-10- پاسخ میانگین­ها در الگوریتم شبیه­سازی تبرید 75
جدول 4-11- مقادیر بهینه­ پارامترهای کنترل کننده الگوریتم شبیه­سازی تبرید 77
جدول 4-12- حل مسایل کوچک با روش شاخه و کران و الگوریتم­های فراابتکاری پیشنهادی 79
جدول 4-13- مقایسه جواب­های الگوریتم­های فراابتکاری در ده تکرار برای مسایل مختلف 82
جدول 4-14- مقایسه RPD%  برای مسایل مختلف 84

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فهرست شکل­ها

 

 

شکل 1-1- تقسیم ­بندی و نحوه ارتباط مسایل زمان­بندی 5
شکل3-1- کدگذاری ترتیبی 39
شکل3-2- کدگذاری ارزشی 40
شکل3-3- کدگذاری درختی 40
شکل3-4- فضای کدگذاری و فضای جواب 41
شکل3-5- موجه­بودن و قانون­مندی کروموزوم­ها 42
شکل3-6- تقاطع تک نقطه­ای 46

شکل3-7- تقاطع دو نقطه­ای

مقالات و پایان نامه ارشد

 

46
شکل3-8- ساختار کلی الگوریتم ژنتیک 48
شکل3-9- نمایش کروموزوم 49
شکل3-10- انتخاب دو کروموزوم والد 51
شکل3-11- مرحله دوم عملگر تقاطع برای ایجاد توالی 51
شکل3-12- مرحله سوم عملگر تقاطع برای ایجاد توالی 52
شکل3-13- مرحله چهارم عملگر تقاطع برای ایجاد توالی 52
شکل3-14- عملگر تقاطع برای ایجاد بخش دوم کروموزوم 53
شکل3-15- عملگر جهش برای بخش اول کروموزوم 53
شکل3-16- عملگر جهش برای بخش دوم کروموزوم 54
شکل3-17- شبه­کد الگوریتم شبیه­سازی تبرید 56
شکل3-18- عملگرهای تغییر توالی در الگوریتم شبیه­سازی تبرید پیشنهادی 60
شکل4-1- میانگین نسبت S/N در الگوریتم ژنتیک 69
شکل4-2- پاسخ میانگین در الگوریتم ژنتیک 70
شکل4-3- میانگین نسبت S/N در الگوریتم ژنتیک برای مسایل در اندازه­ های متوسط 71
شکل4-4- پاسخ میانگین­ها در الگوریتم ژنتیک برای مسایل در اندازه­ های متوسط 72
شکل4-5- میانگین نسبت S/N در الگوریتم شبیه­سازی تبرید 76
شکل4-6- پاسخ میانگین­ها در الگوریتم شبیه­سازی تبرید 76
شکل4-7- میانگین نسبت S/N در الگوریتم شبیه­سازی تبرید برای مسایل در اندازه­ های متوسط 78
شکل4-8- پاسخ میانگین­ها در الگوریتم شبیه­سازی تبرید برای مسایل در اندازه­ های متوسط 78
شکل4-9- زمان محاسباتی روش شاخه و کران 80
شکل4-10- نمودار LSD در سطح اطمینان 95% برای مقادیر RPD 85

 

فصل اول

 

کلیات تحقیق

1-1- مقدمه

رمز بقای هر سازمان، ارائه خدمات با کیفیت بالا و قیمت پایین است. یکی از عوامل موثر در کیفیت و قیمت ارائه خدمات و کالاها، زمان تولید ارائه آن خدمات است. توالی[1] و زمان­بندی[2] عملیات در خلال اجرای مجموعه ­ای از وظایف، از مهم­ترین دغدغه­های تصمیم­گیرندگان در عرصه صنعت و خدمات بوده است. در دنیای رقابتی امروز زمان­بندی و توالی موثر، در ادامه حیات سازمان در بازار رقابتی از اهمیت فوق العاده­ای برخوردار است. شرکت­ها باید سفارش رسیده از سوی مشتریان را به­موقع برآورده کنند، زیرا انجام ندادن به­موقع کار باعث از دست دادن سود است]1[.

زمان­بندی تولید، مساله­ای است که هم بر روی تحویل بموقع کالا­ها و هم بر روی استفاده بهینه از سرمایه ­های سازمان اثرگذار است. در یک مساله زمان­بندی زمان­های شروع و پایان فعالیت­ها، دستگاه­ها،تجهیزات مورد نیاز و… تعیین می­ شود.با توجه به تاثیر زمان­بندی بر دو هدف اصلی سازمان­های تولیدی، ارائه مدل­های زمانبندی از دیرباز مد نظر بوده است. با این­که پژوهش­گران زیادی در ارائه مدل­های زمان­بندی فعالیت کرده ­اند، ولی هنوز مدل­هایی که کاملا جواب­گوی سازمان­ها باشند به صورت جامع ارائه نشده ­اند]2[.

 

1-2- مفهوم زمان­بندی

زمان­بندی، تخصیص منابع در طول زمان، برای انجام مجموعه ­ای از فعالیت­ها با هدف بهینه­سازی یک یا چند معیار عملکرد است. به عبارتی دیگر، در زمان­بندی به دو سوال اساسی زیر پاسخ داده می­ شود:

  • کدام منبع برای انجام یک فعالیت تخصیص یابد؟
  • هر یک از فعالیت­ها در چه زمانی انجام شود؟

رویکرد عملی به مساله برنامه ­ریزی عملیات[3]، ریشه در انقلاب صنعتی و تلاش­ های هنری گانت دارد. در اکثر قریب به اتفاق مسایل برنامه ­ریزی به طور اعم و مساله تعیین توالی عملیات به طور اخص، حالات مختلف حل مساله و ترکیب­های حاصل از این تنوع، برنامه­ ریزان را با طیف گسترده­ای از راه حل­های مساله روبه­رو می­سازد.

توالی عملیات در برنامه ­ریزی به عنوان یک معیار تصمیم ­گیری مطرح بوده است، روش­های متفاوتی برای انتخاب نوع تصمیمات وجود دارند که از آن جمله می­توان به روش­های ترکیبی، شبیه­سازی، شبکه، الگوریتم­های ابتکاری و فراابتکاری

موضوعات: بدون موضوع  لینک ثابت


فرم در حال بارگذاری ...