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 از نمونه ها شده است.

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