Skip to main content
SUPERVISOR
Ghasem Moslehi,Mohammad ReisiNafchi
قاسم مصلحي (استاد راهنما) محمد رئيسي نافچي (استاد مشاور)
 
STUDENT
Vahid Nasrollahi
وحيد نصراللهي

FACULTY - DEPARTMENT

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

TITLE

Scheduling problems considering the weighted sum of maximum earliness and maximum tardiness penalties
In nowadays growing competitive markets, surpassing the competitors by attracting, keeping and satisfying customers, is one of the most important issues of managers in manufacturing and service systems. Meeting due dates is one of the fundamental objectives in scheduling problems from customers viewpoint. Emerging methodologies like Just-in-time manufacturing has increased the importance of scheduling problems with these kind of due date-related performance measures. Most of early/tardy studies share the common feature that they consider min-sum criteria decreasing the average costs. However, there may exist large values of earliness or tardiness for some jobs that cause difficulties in production systems. In many cases, priority is given to balancing job costs by minimizing the maximum cost of the schedule of each job (min-max criteria). One of the criteria that can fulfill this objective is minimizing the sum of maximum earliness and tardiness. In classical scheduling problems, all jobs have to be evaluated by a specific performance measure, but in some cases, different customers with different requirements may oblige the system to make distinction between the jobs of each customer. Multi-agent scheduling problems has received growing attention in recent years, in which, each agent, owning a set of jobs, competes to perform its respective jobs on shared processing resources and wants to minimize a certain cost function. In this thesis, “Scheduling problems considering the weighted sum of maximum earliness and maximum tardiness penalties”, including single and two agent scheduling problems with unrestricted common due date and minimizing the weighted sum of maximum earliness and maximum tardiness penalties in a single machine, two machine flow shop and two identical parallel machines environments are studied, which in the two agent case, the objective is to minimize weighted sum of maximum earliness and maximum tardiness penalties of the first agent with the constraint that no tardy job is allowed for the second one. In this thesis, it was attempted to propose polynomial optimal algorithms for special cases of the problems by focusing on optimal properties, and for the remaining cases, it was attempted to investigate complexity and prove that they can be reduced to common problems in the literature. Also, for the two agent flow shop scheduling problem a heuristic algorithm and a branch and bound algorithm was proposed. In order to evaluate the performance of the proposed algorithm, some instances were randomly generated and solved. Numerical experiments showed the capability of proposed algorithm in solving 93.54% of generated instances up to 2000 jobs for the case than tardiness penalty is more important that earliness penalty and 96.11% of generated instances up to 700 jobs for the case that earliness penalty is more important than tardiness penalty
چکيده در بازار رقابتي پيوسته در حال رشد امروز، يکي از مهم‌ترين دغدغه‌هاي مديران در سيستم‌هاي توليدي و خدماتي، برتري در برابر رقبا از طريق جذب و حفظ و راضي نگهداشتن مشتري است. يکي از معيارهاي کارايي پرکاربرد در مسائل زمان‌بندي که از ديدگاه مشتري از ارزش بالايي برخوردار است، مطابقت زمان‌هاي تکميل با موعدهاي تحويل سفارشات مي باشد. ابداع و پذيرش مفاهيم و روش‌هاي مديريتي مانند توليد بهنگام بر اهميت اين معيارها افزوده است. بيشتر مطالعات زمان‌بندي مبتني بر کاهش زودکرد و ديرکرد، معيارهاي کمينه سازي مجموع را مدنظر قرار داده‌اند. در نتايج حاصل از کمينه کردن ميانگين هزينه‌ها، ممکن است مقادير بزرگ زودکرد يا ديرکرد براي بعضي از کارها وجود داشته باشد که مي تواند در سيستم توليدي نامطلوب باشد. براي حل اين مشکل از اهداف مبتني بر کمينه‌سازي بيشينه که هدف خود را برقرار کردن توازن بين هزينه ي کارها، از طريق کمينه کردن بيشترين هزينه ي زمان‌بندي هر يک از کارها قرار داده‌اند، استفاده مي‌شود. از جمله ي اين معيارها، مي‌توان به مجموع بيشينه زودکرد و بيشينه ديرکرد اشاره کرد. در مسائل زمان بندي متداول، براي تمامي کارها معيار ارزيابي مشابهي در نظر گرفته مي‌شود. اما در بسياري از مواقع، وجود مشتريان متفاوت و تفاوت در نيازهاي آنها، موجب اعمال اهداف گوناگوني به سيستم مي‌شود. بنابراين در نظر گرفتن يک تابع هدف در تمام موارد براي ارزيابي کارها درست به نظر نمي‌رسد. از اين رو، اخيراً مسائل زمان‌بندي چندعاملي که در آنها چندين مجموعه کار جهت استفاده از منابع مشترک به رقابت با يکديگر مي‌پردازند مورد توجه بسياري قرار گرفته است. در اين مسائل هر يک از اين مجموعه کارها معيار ارزيابي مختص به خود دارد و منابع محدود به صورت مشترک استفاده مي‌شوند. بر اين اساس، در اين پايان نامه، "مسائل زمان‌بندي با مجموع وزن‌دار جريمه هاي بيشينه زودکرد و بيشينه ديرکرد" که شامل مسائل زمان‌بندي تک عاملي و دوعاملي با فرض موعد تحويل مشترک نامقيد و با تابع هدف کمينه سازي مجموع وزن دار جريمه هاي بيشينه زودکرد و ديرکرد در سه محيط تک ماشين، کارگاه گردش کاري و ماشين هاي موازي يکسان مورد بررسي قرار مي گيرد. در فرم دوعاملي اين مسائل، کارهاي عامل اول با هدف کمينه‌سازي مجموع وزن‌دار جريمه‌هاي بيشينه زودکرد و ديرکرد به نحوي زمان بندي مي شوند که هيچ‌يک از کارهاي عامل دوم ديرکرددار نشوند. در اين پايان نامه سعي شده با تمرکز بر خواص جواب بهينه، براي حل حالت هاي خاص اين مسائل، الگوريتم هاي بهينه ي چندجمله اي ارائه شده و براي ساير حالت ها نيز پيچيدگي آنها بررسي شده و حتي‌الامکان نشان داده شود که قابل تبديل به مسائل شناخته شده در ادبيات موضوع هستند. همچنين براي حل مسئله ي دوعاملي در محيط کارگاه گردش کاري، يک الگوريتم ابتکاري و يک الگوريتم شاخه و کران توسعه داده شده است. به منظور ارزيابي عملکرد الگوريتم شاخه و کران ارائه‌شده، تعدادي مسئله ي نمونه توليد و حل شدند. نتايج حاکي از توانايي الگوريتم در حل بهينه ي 54/93 درصد از کل مسائل توليدشده تا ابعاد 2000 کار در حالتي که اهميت جريمه ي ديرکرد بيشتر از جريمه ي زودکرد است و 11/96 درصد از کل مسائل توليدشده تا ابعاد 700 کار در حالتي که اهميت جريمه ي زودکرد بيشتر از جريمه ي ديرکرد است.

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