Skip to main content
SUPERVISOR
Ali Shahandeh nookabadi,Ghasem Moslehi
علی شاهنده نوک آبادی (استاد مشاور) قاسم مصلحی (استاد راهنما)
 
STUDENT
Fatemeh Ganji
فاطمه گنجی

FACULTY - DEPARTMENT

دانشکده مهندسی صنایع
DEGREE
Master of Science (MSc)
YEAR
1387

TITLE

Single Machine Scheduling with a Flexible Maintenance
Today, Scheduling problems have wide applications in many production and service systems. Most scheduling problems are based on the assumption that machine works continuously during the planning horizon. This assumption is not true in many production environments because the machine may not be available during one or more periods such as during maintenance operations. In this study assumed that the machine has a single unavailability interval and the starting time of this interval is a decision variable. They assumed that the maintenance period was specified in advance and time of maintenance, did not fall outside the maintenance period. In this thesis, single machine scheduling problems with flexible maintenance have been considered. First, the single machine scheduling problem with one flexible maintenance period and non-resumable jobs with the aim of minimizing maximum earliness is studied. The proposed problem is NP-hard. By proving a number of theorems, a heuristic procedure is developed to solve the problem. A branch-and-bound approach is also presented. Computational results for 3840 problem instances show that the branch-and-bound approach is capable of optimally solving 99.47% of the instances. Next, the single machine scheduling problem with one flexible maintenance period, non-resumable jobs, with the aim of minimizing the number of tardy jobs is considered. The proposed problem is NP-hard. An exact branch and bound approach is proposed for the problem. By proving a number of theorems and lemmas, a lower bound and some efficient dominance rules are developed. Moore and Hodjson's algorithm is developed for this problem and used to calculate the upper bound. Computational results for 3840 instances show that the branch and bound procedure is capable of optimally solving 99.34% of the instances.
امروزه مسایل زمان‌بندی در بسیاری از سیستم های تولیدی و خدماتی کاربرد وسیعی یافته‌اند. در اکثر مسایل زمان‌بندی فرض می شود ماشین در طول افق برنامه ریزی به‌طور پیوسته کار می کند. این فرض ممکن است در برخی از حالت‌ها به علت در نظرگرفتن عواملی چون عملیات نگهداری و تعمیر صحیح نباشد. دو گروه کلی برای مسایل با محدودیت دسترسی در نظر گرفته شده که در گروه دوم زمان شروع نت، یک متغیر تصمیم است و تحت عنوان زمان‌بندی تک‌ماشین با نت انعطاف‌پذیر از آن یاد می شود. در این مسایل فرض می‌شود مدت زمان هر دوره نت از قبل معلوم و نت در بازه زمانی از پیش تعیین شده اتفاق می افتد. در این تحقیق مسایل زمان‌بندی تک‌ماشین با یک دوره نت انعطاف پذیر مورد بررسی قرار گرفته است. در ادامه مسئله زمان‌بندی تک‌ماشین با یک دوره نت انعطاف پذیر با هدف کمینه سازی بیشینه زودکرد مطالعه شده است. ابتدا پیچیدگی این مسئله بررسی و NP?hard بودن آن نشان داده شده است. برای مسئله فوق یک الگوریتم ابتکاری با توسعه داده شد. همچنین یک رویه دقیق شاخه و کران صفر و یک برای حل بهینه مسئله ارائه شد. در این رویه از الگوریتم ابتکاری به عنوان حد بالا استفاده گردید. نتایج محاسباتی برای 3840 مسئله نمونه نشان می دهد رویه شاخه و کران قادر به حل بهینه %47/99 از مسایل شده است. همچنین مسئله زمان‌بندی تک‌ماشین با یک دوره نت انعطاف پذیر با هدف کمینه سازی تعداد کارهای دیرکرددار بررسی شده است. ابتدا پیچیدگی مسئله مورد بررسی و NP-hard بودن آن نشان داده شد. سپس الگوریتم مور و هاجسون برای مسئله تعمیم داده شد. همچنین یک رویه دقیق شاخه و کران صفر و یک برای حل بهینه مسئله ارائه شد. نتایج محاسباتی برای 3840 مسئله نمونه نشان می‌‌دهد که رویه شاخه و کران فوق قادر به حل بهینه %34/97 از نمونه ها شده است.

ارتقاء امنیت وب با وف بومی