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 درصد، دارای کارایی خوبی در رسیدن به جواب های بهینه یا نزدیک به بهینه در مسائل نمونه با ابعاد بزرگتر دارند.

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