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

FACULTY - DEPARTMENT

دانشکده مهندسی صنایع
DEGREE
Master of Science (MSc)
YEAR
1391
Scheduling problem is a widespread problem in industrial production fields. It aims to efficient utilization of resources, to respond demands quickly and strict conformity of jobs delivery times with predefined due dates. In general scheduling problems, one or more criteria can be considered simultaneously that using information of all jobs. Scheduling problem with a number of agents is another type of scheduling problem which was studied increasingly in recent years. In such problems, the criterion of each agent is independent of the other agents and limited resources are used in share. In addition, scheduling problems are considered in different production environments. Flowshop is one of these environments which operations of all jobs have to be done in the same order and same route. The study of two machine flowshop has been considered by many researchers because of its application as well as the fact that it’s an introduction to study of flowshop problem with more than two machines. In this study two scheduling problems are investigated. At first, minimizing total tardiness in two machine flowshop is considered, then two agent flowshop scheduling problem in a two machines environment is discussed. According to studies accomplished for the first problem, in this study the efficient methods for solving this problem including development of branch and bound algorithm and relative mathematical model are discussed. To solve the second problem, two exact methods including branch and bound algorithm and mathematical model are developed to achieve optimal solutions. For large size problems, exact methods can’t reach optimal solutions, and then two meta-heuristic methods based on Tabu search are developed to achieve near-optimal solutions. Computational results showed that the optimum properties and theorems which were developed in this study, improved the exact methods of minimizing total tardiness in a two-machine flowshop problem. Also Results showed the mathematical models had the best performance through exact methods that provided for two agent scheduling problem. For the instances with 20 to 40 jobs in size, the most effective mathematical model is able to solve all instance problems in 96.60% of groups. These results for the problem with 20 jobs up to 60 and 80 jobs is 84.56% and 81.94%, respectively. The results of the meta-heuristic algorithms, which proposed to solve instance problems up to 150 jobs in size, showed that these algorithms have a good performance in achieving near-optimal solutions in the large problem instances; such that their average absolute errors are lower than 0.2% for instances with 20 to 60 jobs in size and their average relative errors are less than 0.3% for instances with 40 to 150 jobs in size.
چکيده مسئله زمان‌بندي توليد، يک مسئله گسترده در فرآيندهاي توليد صنعتي است و از جمله اهداف مهم آن بهره برداري کارا از منابع، پاسخگويي سريع به تقاضا و انطباق دقيق زمان‌ تحويل کارها با موعد تحويل تعيين شده آنها مي‌باشد. در اکثر سيستم‌هاي توليدي و مونتاژ چيدمان توليد معين، استفاده گسترده و اهميت کاربردي زيادي دارد. در اين شرايط اغلب بيش از يک عمل روي هر کار انجام مي‌شود و اکثراً اين عمليات براي تمامي کارها بايد به يک ترتيب و در يک مسير انجام شود که در اين صورت چيدمان کارگاه به صورت گردش‌کاري است. در اين ميان مطالعه و بررسي مسئله کارگاه گردش‌کاري دو ماشين به دليل کاربرد بسيار زياد آن و همچنين به عنوان مقدمه‌اي براي بررسي‌ کارگاه گردش‌کاري با بيش از دو ماشين، مورد توجه بسياري از محققان قرار گرفته است. در مسائل عمومي زمان‌بندي، يک يا چند معيار مي‌توانند با در نظر گرفتن اطلاعات حاصل از تمامي کارها به صورت هم‌زمان در نظر گرفته شوند. نوع ديگري از مسائل زمان‌بندي ، مسائل زمان‌بندي با چند عامل مي‌باشند که طي ساليان اخير توجه به آنها به سرعت افزايش يافته است. در مسائل چند عاملي، هر يک از عوامل معيار مستقل از ساير عوامل دارد و منابع محدود به صورت مشترک استفاده مي‌شوند. در زمان‌بندي چندعاملي، از ميان مجموعه تمامي کارها، هر عامل مجموعه کارهاي مخصوص به خود را در نظر دارد و معيار بهينگي خود را دنبال مي‌کند. در اين تحقيق دو مسئله زمان‌بندي مورد بررسي قرار مي‌گيرد. ابتدا مسئله کمينه‌سازي مجموع ديرکرد کارها در کارگاه گردش‌کاري دو ماشين بررسي مي‌شود و در ادامه به مسئله زمان‌بندي دوعاملي در کارگاه گردش‌کاري دو ماشين پرداخته مي‌شود. با توجه به مطالعات انجام شده براي مسئله اول، در اين تحقيق به توسعه‌ روش‌هاي بهينه حل اين مسئله شامل توسعه الگوريتم شاخه و کران و مدل رياضي مربوط پرداخته مي‌شود. براي حل مسئله دوم، دو روش بهينه شامل الگوريتم شاخه و کران و حل مدل رياضي مسئله به منظور رسيدن به جواب بهينه تا ابعاد مشخصي از مسئله ارائه مي‌شود. در ادامه براي ابعادي از مسئله که روش‌هاي بهينه توانايي حل آنها را ندارند دو روش فراابتکاري بر اساس روش جستجوي ممنوع براي رسيدن به جواب‌هاي نزديک بهينه معرفي مي‌شود. نتايج محاسباتي براي مسئله کمينه‌سازي مجموع ديرکرد کارها در کارگاه گردش کاري دو ماشين نشان مي‌دهد، خواص و قضاياي بهينه توسعه داده شده در اين تحقيق باعث بهبود در روش‌هاي بهينه موجود براي اين مسئله شده است. نتايج مربوط به مسئله دوعاملي نيز نشان مي‌دهد از ميان روش هاي بهينه ارائه شده، مدل‌هاي رياضي بهترين کارايي را از خود نشان مي‌دهد. کاراترين مدل رياضي براي ابعاد 20 تا 40 کار در 60/96 درصد از گروه‌ها قادر به حل تمامي مسائل مي‌باشد. اين نتايج براي ابعاد 20 تا 60 کار برابر با 56/84 درصد و براي ابعاد 20 تا 80 کار نيز برابر با 94/81 درصد است. همچنين نتايج حاصل از حل مسائل نمونه تا ابعاد 150 کار توسط الگوريتم‌هاي فراابتکاري نشان مي‌دهد اين روش‌ها با مقادير متوسط خطا براي ابعاد 20 تا 60 کار و متوسط خطاي نسبي براي ابعاد 40 تا 150 کار به ترتيب کمتر از 2/0 و کمتر از 3/0 درصد، داراي کارايي خوبي در رسيدن به جواب هاي بهينه يا نزديک به بهينه در مسائل نمونه با ابعاد بزرگتر دارند.

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