دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
تئوری توالی عملیات
عنوان های پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات ، تئوری توالی عملیات عبارتند از :
تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
تئوری توالی عملیات
تئوری توالی عملیات 21516 (- فصل دوم)
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
مدل های قطعی: پیش نیازها
تئوری توالی عملیات
چار چوب ها و نمادها
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
زمان دسترسی به کار (Release date (rj:
حالت (Makespan (Cmax :
تئوری توالی عملیات
کلاس های مختلف توالی کارها:
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
No delay Schedule
تئوری توالی عملیات
Active Schedule
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
Semi Active Schedule
تئوری توالی عملیات
سلسله مراتب پیچیدگی مسایل
تکه ها و قسمت های اتفاقی از فایل تجزیه و تحلیل انواع مدل های تئوری توالی عملیات ، تئوری توالی عملیات
تئوری توالی عملیات (21516 (- فصل دوم
2.2 مثال ها
مثال1: (a flexible flow shop)
FFc | rj | ∑ WjTj
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
_flexible flow shop
کار ها دارای محدودیت برای موعد شروع هستند
کارها دارای موعد تحویل می باشند (بر اساس تابع هدف)
هر کار دارای وزن مخصوص است
تئوری توالی عملیات
تئوری توالی عملیات (21516 (- فصل دوم
مثال 2: (a parallel machine environment)
Pm | rj , Mj | ∑ WjTj
_m ماشین بصورت موازی
کار ها دارای محدودیت برای موعد شروع هستند
کارها دارای موعد تحویل می باشند (بر اساس تابع هدف)
هر کار دارای وزن مخصوص است
هر کار تنها می تواند توسط یکی یا تعدادی از ماشین ها پردازش گردد.
مساله gate problem در فصل اول می تواند مثال خوبی در این زمینه باشد.
تئوری توالی عملیات (21516 (- فصل دوم
مثال 3: (a single machine environment)
1 | rj , prmp | ∑ WjTj
تئوری توالی عملیات
تنها یک ماشین در سیستم
کار ها دارای محدودیت برای موعد شروع هستند
کارها دارای موعد تحویل می باشند (بر اساس تابع هدف)
هر کار دارای وزن مخصوص است
پردازش کار ها به روی ماشین ها می تواند قطع شود.
این مدل در مثال سوم فصل اول (مساله CPU) می تواند به کار رود.
تئوری توالی عملیات (21516 (- فصل دوم
مثال 4: (sequence dependent setup times)
1 | sjk | Cmax
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
تنها یک ماشین در سیستم
کارها دارای زمان آماده سازی هستند که بستگی به کار قبلی انجام شده به روی هر ماشین دارد
تابع هدف حداقل سازی زمان انجام تمام کارهاست (makespan)
این مساله معادل مساله فروشنده دوره گرد (traveling salesman problem) می باشد.
تئوری توالی عملیات (21516 (- فصل دوم
مثال 5: (a project)
P∞ | prec | Cmax
تئوری توالی عملیات
n کار دارای پیشنیاز بایستی توسط تعداد نا محدودی ماشین بصورت موازی پردازش گردند.
تابع هدف حداقل سازی زمان انجام تمام کارهاست
این مساله به کرات در مسایل برنامه ریزی پروژه برای مسایل construction industry مشاهده می شود.
روش های حل مناسب برای چنین مسایلی عبارتند از CPM و PERT.
تئوری توالی عملیات (21516 (- فصل دوم
مثال 6: (a job shop)
Jm | | Cmax
یک مساله job shop دارای m ماشین .
تابع هدف حداقل سازی زمان انجام تمام کارهاست
هر یک از کارها فقط حداکثر یک مرتبه از یک ماشین استفاده می کند.
این مساله از مسایل متداول بوده و راه حل های متعددی برای آن ارایه شده است.
تئوری توالی عملیات (21516 (- فصل دوم
مثال واقعی:
سالن پرس ایران خودرو
تئوری توالی عملیات
تابع هدف توصیه شده:FFm| Mj|
Maximization of the minimum earliness
تئوری توالی عملیات (21516 (- فصل دوم
مسایل متعددی وجود دارند که توسط این نماد ها قابل بیان نمی باشند.
به عنوان مثال حالت ماشین های موازی با ماشین های متفاوت را در نظر بگیرید که در آن زمان پردازش هر کار بستگی به نوع ماشین دارد.
در تحقیقات اخیر برای حل مسایل از دو تابع هدف بصورت همزمان استفاده می شود.
تئوری توالی عملیات (21516 (- فصل دوم
2.3 کلاس های مختلف توالی کارها:
در ادبیات توالی عملیات تفاوت اساسی میان توالی کارها، زمان بندی کارها و سیاست زمان بندی وجود دارد.
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
توالی(Sequence): ترتیب وتوالی انجام کارها به روی ماشین ها می باشد.
زمان بندی (Schedule): معمولا به مشخص سازی زمان پردازش کارها به روی هر ماشین با در نظر گرفتن زمان های آماده سازی ماشین آلات، امکان قطع پردازش یک کار، زمان رسیدن یک کار به کارگاه و سایر مسایل می پردازد.
تئوری توالی عملیات (21516 (- فصل دوم
کلاس های مختلف توالی کارها (ادامه):
سیاست زمان بندی (Scheduling policy): معمولا در زمان بندی های تصادفی بکار برده می شود. در واقع واکنشی است که در هر مرحله سیستم مناسب به نظر می رسد.
برنامه ریز هنگام تهیه زمان بندی کارها بایستی فرضیاتی را مد نظر قرار دهد. این فرضیات منجر به ارایه کلاس های مختلفی از زمان بندی می شوند که اهم آنها به قرار زیر می باشند:
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات
تعاریف:
No delay Schedule :
یک زمان بندی موجه است که در آن هیچ یک از ماشین آلات در صورت نیاز به آن بیکار نماند.
در واقع زمانبندی است که در آن هیچ گونه زمان بیکاری غیر ضروری در ماشین ها نباشد.
برای اغلب مسایل جواب بهینه بصورت no delay می باشد. اما برای بعضی از مسایل بیکار بودن ماشین ها در بعضی مواقع منجر به زمان بندی با تابع هدف بهتر می گردد (مثال؟).
این مساله معادل مساله unforced idleness می باشد.
تئوری توالی عملیات (21516 (- فصل دوم
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
تعاریف:
No delay Schedule : (ادامه)
کلاس کوچکتری از زمان بندی در محدوده کلاس nondelay schedule ها شامل کلاسهای زمان بندی nonpreemptive و nondelay می باشد.
این نوع مسایل در مواردی منجر به نتایجی غیر قابل توقع می شوند.
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
تعاریف (ادامه):
Active Schedule: یک زمان بندی موجه فعال (active) نامیده می شود اگر نتوان برنامه دیگری را با تغییر دادن ترتیب کارها به روی ماشین ها ایجاد کرد که در آن حداقل یک کار زودتر به پایان برسد ولی زمان تکمیل کارهای دیگر ثابت باشد.
به عبارت دیگر زمان بندی active است که نتوان در آن یک کار را در زمان های بیکاری قبلی ماشین ها در حین انجام پردازش ها انجام داد.
یک برنامه nonpreemptive و nondely یک برنامه active است ولی حالت برعکس آن لزوما صحیح نیست.
تئوری توالی عملیات (21516 (- فصل دوم
مثال:
مثال زیر نشان می دهد که یک برنامه زمان بندی می تواند ACTIVE باشد ولی nondelay نباشد.
یک مساله job shop را با سه ماشین و دو کار در نظر بگیرید. زمان پردازش هر یک از کارها به روی ماشین ها مطابق جدول زیر است. هر دو کاربایستی در آخر به روی ماشین دوم پردازش شوند.
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
تعاریف:
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
می توان نشان داد که برای مسایل γ JM | | جواب بهینه ای وجود دارد که با هر نوع تابع هدف معمولی بصورت Active می باشد.
تئوری توالی عملیات (21516 (- فصل دوم
تعاریف:
Semi Active Schedule: یک زمان بندی موجه (semi active) نامیده می شود اگرهیچ فعالیتی نتواند زود تر از زمان کنونی آن تکمیل شود بدون اینکه ترتیب و توالی انجام کارها تغییر یابد.
تئوری توالی عملیات
یک برنامه active حتما semi active نیز می باشد ولی حالت برعکس آن لزوما صحیح نیست.
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
تئوری توالی عملیات (21516 (- فصل دوم
2.4 سلسله مراتب پیچیدگی مسایل:
در مواردی یک مساله را می توان حالت خاصی از مساله دیگر دانست.
به عنوان مثال 1 || ∑Cj را می توان حالت خاصی از 1 || ∑ wj Cj دانست.
در این حالت می توان از الگوریتم های حل مساله جامع تر می توان برای حل مساله ساده تر استفاده نمود.
تئوری توالی عملیات (21516 (- فصل دوم
2.4 سلسله مراتب پیچیدگی مسایل (ادامه):
در complexity terminology، گفته می شود که
1 || ∑Cj reduces to 1 || ∑ wj Cj
1 || ∑Cj 1 || ∑ wj Cj
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
بر این اساس می توان زنجیره ای از reduction ایجاد نمود. به عنوان مثال:
1 || ∑Cj 1 || ∑ wj Cj Pm || ∑ wj Cj Qm |prec| ∑ wj Cj
تئوری توالی عملیات (21516 (- فصل دوم
2.4 سلسله مراتب پیچیدگی مسایل (ادامه):
مسایلی نیز وجود دارند که نمی توان آنها را به یکدیگر تبدیل نمود.
تلاش بر این است که میزان پیچیدگی مسایل مختلف نسبت به همدیگر بصورت سلسله مراتبی مقایسه شود.
هدف دانستن تغییرات میزان پیچیدگی مسایل با تغییر مقدار هر یک از پارامتر ها می باشد.
نمودار صفحه بعدی تعدادی از این پیچیدگی ها را نمایش می دهد.
تئوری توالی عملیات (21516 (- فصل دوم
دانلود پاورپوینت تجزیه و تحلیل انواع مدل های تئوری توالی عملیات
تئوری توالی عملیات (21516 (- فصل دوم
2.4 سلسله مراتب پیچیدگی مسایل (ادامه):
اغلب این روابط به راحتی قابل درک می باشند.
تئوری توالی عملیات
توضیح اضافه ای برای دو مورد زیر مورد نیاز است :
α |β| Lmax α | β | ∑ Uj
α | β | Lmax α | β | ∑ Tj
تئوری توالی عملیات (21516 (- فصل دوم
2.4 سلسله مراتب پیچیدگی مسایل (ادامه):
تحقیقات قابل توجه ای در مورد یافتن الگوریتم ها و روش های حل قابل اجرا (بصورت موثر و به معنی دیگر در زمان polynomial) برای حل مسایل توالی عملیات و برنامه ریزی با حالت وجود قطعیت انجام گرفته است.
برای تعداد بسیاری از مسایل به علت اینکه NP-hard هستند چنین الگوریتم هایی وجود ندارد (Appendix C).
اثبات NP-hard بودن یک مساله عموما آسان نبوده و نیازمند محاسبات پیچیده ریاضی است.
30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc | )
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.