Skip to main content
SUPERVISOR
Ghasem Moslehi,Mohammad ReisiNafchi
قاسم مصلحی (استاد راهنما) محمد رئیسی نافچی (استاد راهنما)
 
STUDENT
Mahsa Jenabi
مهسا جنابی

FACULTY - DEPARTMENT

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

TITLE

Two-agent order acceptance and scheduling in a single machine environment with tardiness penalties
In recent decades, the problems related to the order acceptance and scheduling is taken into consideration. Paying attention to the order acceptance and sequencing of orders creates a balance between revenue and the cost of the existing orders on the sequence. Because the manufacturer can deliver the orders with the highest profits in its due-date, by rejecting some of the orders and accepting the rest of them. Problems related to concurrent decisions on the acceptance or rejection of an order and sequencing of them are Known as Order acceptance and sequencing problems. In this thesis first, we investigate the order acceptance and sequencing problem with maximum profit as the target function and with total weight of tardiness as the cost function. To solve this problem, the time-index model and heuristic algorithms based on the relaxation of a time-index model with the name of SODP is presented. The algorithm consists of two dynamic programming algorithms to find tight Upper-bound and a heuristic algorithm to find a tight lower-bound. The Upper-bound heals by sub-gradiant optimization. Also there are some dominance rules for this problem. Computational results indicate that the time-index model can not solve all the problems with the 20 to 100 orders . But the SODP algorithm is able to order up 200 orders with 0.23 error. The promlem of two agent Order acceptance and scheduling with the aim of making profits,is the second problem investigated in this thesis. Cost function of first agent is total weighted tardiness and cost function of second agent is number of tardy jobs. So far this issue has not been the subject of reviews in the literature. First we prove that this problem is converted to another problem with less complexity Also there are some dominance rules for this problem. To solve the problem of two agent order acceptance and scheduling an heuristic algorithm, named SODP‘i presented . Computational results show the time index model is not be able to solve the problems up to 150 orders. But the heuristic algorithm can solve problems up to 200 orders with 4.0% error compared to the best upper-bound in all categories.
در دهه‌های اخیر، مسائل مرتبط با پذیرش و زمان‌بندی سفارشات مورد توجه قرار گرفته است. توجه همزمان به پذیرش و زمان‌بندی سفارشات باعث ایجاد تعادل میان درآمد یک سفارش و هزینه‌ی سفارشات موجود در توالی خواهد شد. چراکه تولیدکننده می‌تواند با رد کردن برخی از سفارشات و پذیرفتن مابقی، آنها را با بیشترین سود در زمان مقرر تحویل دهد. مسأله‌ی مرتبط با تصمیم‌گیری همزمان در مورد پذیرش و یا رد سفارش‌ها و زمان‌بندی آنها، مسأله‌ی پذیرش و زمان‌بندی سفارشات نام دارد. در این پایان‌نامه ابتدا، مسأله‌ی پذیرش و زمان‌بندی سفارشات با هدف بیشینه‌سازی سود و با تابع هزینه‌ی مجموع دیرکرد وزنی بررسی شده است. برای حل این مسأله، یک مدل اندیس زمانی و یک الگوریتم ابتکاری مبتنی بر آزادسازی لاگرانژ این مدل با نام SODP ارائه شده است. این الگوریتم شامل دو الگوریتم برنامه‌ریزی پویا جهت یافتن حد بالای مناسب برای مسأله‌ی پذیرش و زمان‌بندی سفارشات و یک الگوریتم ابتکاری جهت یافتن حدپایین مناسب این مسأله است. حد بالا، به وسیله‌ی روش بهینه‌سازی زیرگرادیان، بهبود می‌یابد. همچنین، اصول غلبه‌ای برای مسأله‌ی مذکور ارائه شد. نتایج محاسباتی نشان می ‌دهد که مدل اندیس زمانی در هیچ کدام از مسائل با ابعاد 20 تا 100 سفارش قادر به حل تمامی مسائل نمونه نیست. اما الگوریتم SODP قادر است مسائلی تا ابعاد 200 سفارش را با خطای حدود 23/0 درصد نسبت به بهترین حد بالا حل کند. مسأله‌ی پذیرش و زمان‌بندی سفارشات دوعاملی با هدف بیشینه‌سازی سود دومین مسأله‌ی مورد بررسی در این پایان‌نامه است. تابع هزینه‌ی سفارشات عامل اول، مجموع دیرکرد وزنی و تابع هزینه‌ی سفارشات عامل دوم تعداد وزنی سفارشات دیرکرددار می‌باشد. این مسأله تاکنون در ادبیات موضوع بررسی نشده است. ابتدا با بررسی صورت گرفته اثبات شد که این مسأله قابل تبدیل به مسأله‌ی دیگری با پیچیدگی کمتر است. سپس به بیان اصول غلبه‌ای برای این دو مسأله پرداخته شد. برای حل مسأله‌ی پذیرش و زمان‌بندی سفارشات دوعاملی، الگوریتم ابتکاری SODP ¢ ارائه شده است. نتایج محاسباتی نشان می‌دهد مدل اندیس زمانی تنها قادر است مسائلی تا ابعاد 50 سفارش را به طور کامل حل کند و در ابعاد بالاتر قادر به حل برخی از مسائل نیست. اما الگوریتم ابتکاری ارائه شده قادر است مسائلی تا ابعاد 200 سفارش را با متوسط خطای 4/0 درصد نسبت به بهترین حد بالا در همه‌ی گروه ها حل کند.

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