RS
۲۰/۰
۵۰/۰
۷۰/۰
۰۰/۱
با توجه به پارامترهای بالا،تعداد ۴۸ نوع مساله که برابر تعداد ترکیبهای مختلف پارامترهای متغیر است و از هر نوع ۱۰ مثال تولید شده است. بدین ترتیب برای هر یک از حالات ۳۰، ۶۰ و ۹۰ فعالیت، تعداد ۴۸۰ پروژه در سایت PSBLIB وجود دارد. برای حالت چهارم یعنی پروژه هایی با ۱۲۰ فعالیت، تنظیمات مربوط به پارامتر RS متفاوت بوده و میباشد؛ از این رو تعداد پروژه ها برای حالت چهارم برابر با ۶۰۰ میباشد. نامگذاری پروژه ها نیز دارای ساختار مشخصی است که بیان کننده خصوصیات پروژه میباشد. به عنوان مثال، J12039-7 بدین معنی است که مساله مورد نظر هفتمین مثال از پروژهای با ۱۲۰ فعالیت و ۳۹ امین ترکیب از پارامترهای متغیر این نوع مساله است.
( اینجا فقط تکه ای از متن پایان نامه درج شده است. برای خرید متن کامل فایل پایان نامه با فرمت ورد می توانید به سایت feko.ir مراجعه نمایید و کلمه کلیدی مورد نظرتان را جستجو نمایید. )
PSBLIB، در اکثر تحقیقات انجام شده و الگوریتمهای ارائه شده در خصوص مساله RCPSP، به عنوان سری مسائل مقایسه ای پذیرفته شده است.
۴-۳)تنظیم پارامترهای الگوریتم طراحی شده
در این بخش عملگرها و پارامترهای مناسب برای الگوریتم ASO پیشنهادی، انتخاب میشوند. با توجه به تعداد زیاد پارامترهای موجود در الگوریتم پیشنهادی، یافتن ترکیب مناسب پارامترها که عملکرد الگوریتم را بهبود می دهد از مطلوبیت زیادی برخوردار است. بسیاری از محققان از روش های تعیین پارامتر استفاده نمیکنند و به جای آن پارامترهای خود را با بهره گرفتن از مراجع مشابه تعیین می کنند. ولی هیچ تضمینی وجود ندارد که پارامترهای انتخاب شده برای تحقیقات قبلی، برای الگوریتم جدید مناسب باشد. الگوریتم ASO، الگوریتم جدیدی است که تاکنون در هیچ مقالهای پارامترهای آن مورد بررسی قرار نگرفتهاند، لذا در این بخش انتخاب بهترین ترکیب این عملگرها و پارامترها مورد بررسی قرار میگیرد. راههای فراوانی برای طراحی آزمایشهای تصادفی وجود دارد. بهترین و در عین حال زمانبرترین روش، روش طرح عاملی کامل است. در بسیاری از موارد، از جمله در این تحقیق، این روش به دلیل تعداد بسیار زیاد برای عاملها و سطوح متناظر آنها ناکارآمد است. برای برطرف کردن این نقیصه، طرحهای عاملی کسری مورد استفاده قرار میگیرد که تعداد آزمایشهای لازمه را به کسری از کل ترکیبات ممکنه محدود می کند. (Taguchi, 1986) خانوادهای از ماتریسهایی را که تعداد آزمایشها را کاهش می دهند توسعه داد. در روش تاگوچی از آرایههای متعامد برای مطالعه تعداد زیادی متغیر تصمیم با بهره گرفتن از تعداد کمی آزمایش استفاده می شود.
روش تاگوچی در مواردی که تعداد عاملها و سطوح آنها زیاد است، از کارآیی بیشتری نسبت به روش عاملی کامل دارد. برای مثال اگر طرح عاملی کامل برای ۶ عامل سه سطحی و یک عامل ۶ سطحی مورد استفاده قرار بگیرد، تعداد کل آزمایش های مورد نیاز برای یک سطح عاملی کامل برابر می باشد در حالیکه این مقدار برای آرایه متعامد L18 برابر ۱۸ است که بسیار کمتر از تعداد لازم برای طرح عاملی کامل است.تاگوچی عاملها را به دو دسته تقسیم می کند: عاملهای قابل کنترل و عامل های اختشاش. عاملهای اختشاش آنهایی هستند که نمی توان آنها را به طور مستقیم کنترل کرد. از آنجا که اغلب از بین بردن این عوامل اختشاش امکان پذیر نیست، روش تاگوچی سعی در کمینه کردن اثر عوامل اختشاش دارد و سعی می کند که مقدار بهینه عامل های قابل کنترل را براساس مفهوم پایایی بدست آورد.تاگوچی یک تبدیل به نام نسبت سیگنال به اختشاش ارائه می دهد. اصطلاح سیگنال اشاره به مقدار مطلوب (متغیر پاسخ) دارد و اختشاش اشاره به مقدار غیر مطلوب (انحراف استاندارد) دارد. در نتیجه هدف عبارت است از بیشینه کردن نسبت سیگنال به اختشاش.تاگوچی توابع هدف را به سه دسته تقسیم می کند: هرچه کوچکتر بهتر، هرچه بزرگتر بهتر، مقدار اسمی بهترین است. از آنجا که در این تحقیق در مرحله اول، تابع هدف بیشینه کردن مطلوبیت تخصیصها است نوع هرچه بیشتر بهتر به عنوان نوع تابع هدف انتخاب می شود]۴۳[.در ادامه نحوه تنظیم پارامترهای الگوریتم پیشنهادی تشریح می شود.
۴-۳-۱)مسائل نمونه استفاده شده برای تنظیم پارامترها
برای تنظیم پارامترهای یک الگوریتم، معمولا برای بخشی از کل مسائلی که باید حل شوند، تنظیم پارامترها انجام می شود و سپس پارامترها ثابت میشوند و برای همه مسائل از این پارامترهای ثابت شده استفاده میشودو نکتهای که برای انتخاب مسائل نمونه باید مورد توجه قرار گیرد این است که مسائل باید طوری انتخاب شوند که همه شرایط فضای کل مسائل مورد آزمایش را پوشش دهند.
همانطور که در بخش ۰ گفته شد، مسائلی که باید مورد آزمایش قرار گیرند شامل ۳۰، ۶۰، ۹۰ و ۱۲۰ فعالیت میباشند. برای هر دسته از تعداد فعالیتها، مسائل تولید شده دارای پارامترهای NC، RS و RF متفاوتی میباشند. کم یا زیاد بودن مقادیر پارامترهای NC، RS و RF در فشردگی زمانبندی تاثیر میگذارند. بنابراین برای انتخاب مسائل نمونه باید دقت کافی به خرج داد تا مسائل انتخابی همه شرایط دخیل در تنوع مسائل را در بر داشته باشند.
برای انتخاب تعدادی از مسائل با ۳۰، ۶۰ و ۹۰ فعالیت از آرایه متعامد L16 و تاگوچی استفاده می شود، یعنی به جای این که ۴۸ مساله از ترکیبهای مختلف NC، RS و RF را بررسی کنیم تنها ۱۶ مساله آورده شده در ۴-۳ را آزمایش میکنیم.
جدول۴-۳ : مسائل انتخاب شده برای انتخاب پارامترها برای ۳۰، ۶۰ و ۹۰ فعالیت
ردیف
RF
RS
NC
شماره مساله
۱
۰٫۲۵
۰٫۲
۱٫۵
۱
۲
۰٫۲۵
۰٫۵
۱٫۸
۵
۳
۰٫۲۵
۰٫۷
۲٫۱
۹
۴