شماره ركورد :
535253
عنوان مقاله :
ارايه‌ي الگوريتمي فراابتكاري بر پايه‌ي شبيه‌سازي تبريد براي مسيله‌ي زمان‌بندي گروهي در محيط جريان كارگاهي انعطاف‌پذير با زمان‌هاي آماده‌سازيِ وابسته به توالي
عنوان فرعي :
A SIMULATED ANNEALING ALGORITHM FOR SEQUENCE-DEPENDENT FLEXIBLE FLOW SHOP GROUP SCHEDULING PROBLEMS
پديد آورندگان :
راستي ، سعيد نويسنده , , سلماسي، ناصر نويسنده دانشگاه صنعتي شريف. دانشكده مهندسي صنايع Salmasi, naser
اطلاعات موجودي :
دوفصلنامه سال 1390 شماره 0
رتبه نشريه :
علمي پژوهشي
تعداد صفحه :
17
از صفحه :
75
تا صفحه :
91
كليدواژه :
جريان كارگاهي انعطاف پذير , روش‌هاي فراابتكاري , زمان‌بندي گروهي وابسته به توالي , شبيه‌سازي تبريد , مدل‌سازي رياضي
چكيده فارسي :
در اين تحقيق مسيله‌ي زمان‌بندي گروهي در محيط جريان كارگاهي (فلوشاپ) انعطاف پذير، با در نظر گرفتن زمان‌هاي آماده‌سازيِ وابسته به تواليِ گروه‌ها و نيز تابعِ هدفِ كمينه‌سازيِ زمان‌ِ تكميلِ مورد نياز براي پردازش كارهاي داخل گروه‌ها (FFm|fmls, Splc|Cmax) مورد بررسي قرار گرفته است. براي اين مسيله يك مدل برنامه‌ريزي خطي عدد صحيح مختلط براي نخستين بار ارايه شده است. دو رويكرد فرا ابتكاري بر پايه‌ي شبيه‌سازي تبريد براي حل تقريبي مسيله توسعه داده شده است. مقايسه‌ي عملكرد الگوريتم‌هاي پيشنهادي در اين تحقيق با ديگرالگوريتمِ موجود در ادبيات ــ كه بر‌مبناي جست‌وجوي ممنوع است ــ نشان مي‌دهد كه الگوريتم شبيه‌سازي تبريد پيشنهادي به‌طور متوسط جواب‌ها را حدود 3درصد بهبود مي‌دهد.
چكيده لاتين :
Group scheduling within the context of sequence dependent setup times in a flexible flow shop, with minimizing the makespan as the objective (FFm|fmls, Splr|Cmax), is considered in this research. A mixed integer linear programming model is developed for the research problem. Since the proposed research problem is proved to be NP-hard, two different metaheuristic approaches, based on simulated annealing (SA), are developed to solve the problem heuristically. The search space of the algorithm is increased by permitting the searching process to repeat at each temperature, N times, where N is the length epoch. Several stopping criteria are used to increase the searching speed of the proposed SA-based heuristic. Intense mutation is also applied to prevent the search becoming trapped in local optimum. In intense mutation, the positions of two random groups at each stage are exchanged. Since generating the initial solution in the area of a flexible flow shop has its own complexities, four different initial solution (IS) finding mechanisms, with varying levels of computational difficulty, are also developed to aid the search algorithms in identifying an IS. In this research, we use two approaches to generate initial and neighboring schedules. In the first approach, the sequence of groups and jobs at the first stage are determined, to show an initial solution. The job sequences from stage two to the last stage are determined according to the FIFO rule, so that groups are ordered according to their first job completion time at the previous stage. In other words, a group whose first job is completed sooner at one stage will be processed sooner at the next stage. Allocation of groups to identical parallel machines is determined according to a greedy algorithm. Based on this algorithm, the group is assigned to a machine at each stage when the process of jobs of the group is completed sooner than other machines at the stage. In the second approach, to show an initial solution, the assigned groups to each machine at each stage, and the sequence of groups and jobs on each machine at the first stage, are determined. Then, the sequence of groups, as well as the jobs belonging to that group at other stages, is determined, according to the FIFO rule. The assignment of groups to the parallel machines of a stage, in stages two to m, is determined, according to the greedy algorithm. In order to find the best neighboring solution, a two-level, SA based metaheuristic algorithm is proposed. At the first level, the neighborhood for the group sequence is obtained by performing an outside perturbation on the group sequence. Outside perturbation on the group sequence is performed by three neighborhood mechanisms, namely: the shift move (SM), the pairwise interchange (PI) and transfer to another machine (TAM). At the second level, the neighborhood for the job sequence is obtained by performing the inside perturbation on the job sequence. For inside perturbation, the partial pairwise interchange mechanism is used. For evaluating the performance of the proposed algorithms, the makespan value and the elapsed time to solve the test problems are considered as two response variables; representing the effectiveness and efficiency of the algorithms. Based on obtained results using makespan, the proposed SA algorithm, in which the sequence of groups and jobs at the first stage provides the initial solution, with an initial solution random generating mechanism, is recommended for all sizes. For the elapsed time, the SA algorithm, in which the sequence of groups and jobs at the first stage is used as an initial solution with an initial solution random generating mechanism, provides a better result than the other proposed algorithms. The performance of the metaheuristic algorithm is compared with the only available metaheuristic algorithm in literature, i.e., the Tabu search, to evaluate the quality of the proposed algorithm. The results show that the proposed SA algorithm in this research has a superior performance to the Tabu search, based on a paired t-test comparison.
سال انتشار :
1390
عنوان نشريه :
مهندسي صنايع و مديريت شريف
عنوان نشريه :
مهندسي صنايع و مديريت شريف
اطلاعات موجودي :
دوفصلنامه با شماره پیاپی 0 سال 1390
كلمات كليدي :
#تست#آزمون###امتحان
لينک به اين مدرک :
بازگشت