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 کار در حالتی که اهمیت جریمه ی زودکرد بیشتر از جریمه ی دیرکرد است.

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