Scheduling algorithms for flexible manufacturing systems with partially grouped machines

This paper focuses on a scheduling problem in a flexible manufacturing system. Unlike most previous studies, this paper deals with the scheduling problem resulting from a loading plan obtained for the configuration of the partial machine grouping, where machines are tooled differently, but multiple machines can be assigned to each operation. The planned workload of each machine specified by the loading plan may or may not be maintained when scheduling and controlling part flows. In this paper, two solution algorithms in which a given planned workload is maintained are suggested based on decomposition of the entire problem into route selection and job shop scheduling problems. In one algorithm, the two subproblems are solved simultaneously by employing rules for part selection and machine selection, while in the other they are solved using a simulated annealing algorithm and dispatching rules. Performance of the suggested algorithms is tested on randomly generated test problems, and results show that the latter algorithms give better solutions and solve the problems in a reasonable amount of computation time. Also, it is shown from computational experiments that it is better to maintain planned workloads.

[1]  S. Sarin,et al.  Models and algorithms for job selection, routing, and scheduling in a flexible manufacturing system , 1991 .

[2]  I. Osman,et al.  Simulated annealing for permutation flow-shop scheduling , 1989 .

[3]  L. N. Van Wassenhove,et al.  Analysis of Scheduling Rules for an FMS , 1990 .

[4]  Christos Koulamas,et al.  A survey of simulated annealing applications to operations research problems , 1994 .

[5]  Robert M. O'Keefe,et al.  Interaction between dispatching and next station selection rules in a dedicated flexible manufacturing system , 1992 .

[6]  Joong-In Kim,et al.  Multi-criteria operational control rules in flexible manufacturing systems (FMSs) , 1990 .

[7]  Yuehwern Yih,et al.  A framework for part type selection and scheduling in FMS environments , 1995 .

[8]  Hirofumi Matsuo,et al.  A bottleneck-based beam search for job scheduling in a flexible manufacturing system , 1989 .

[9]  Ihsan Sabuncuoglu,et al.  Dynamic dispatching algorithm for scheduling machines and automated guided vehicles in a flexible manufacturing system , 1992 .

[10]  Yeong-Dae Kim A comparison of dispatching rules for job shops with multiple identical jobs and alternative routeings , 1990 .

[11]  Yeong-Dae Kim,et al.  A study on surrogate objectives for loading a certain type of flexible manufacturing systems , 1993 .

[12]  Don T. Phillips,et al.  A state-of-the-art survey of dispatching rules for manufacturing job shop operations , 1982 .

[13]  Larry R. Taube,et al.  Time completion for various dispatching rules in job shops , 1983 .

[14]  Elsayed A. Elsayed,et al.  Job shop scheduling with alternative machines , 1990 .

[15]  Dong-Ho Lee,et al.  Part-mix allocation in a hybrid manufacturing system with a flexible manufacturing cell and a conventional jobshop , 1996 .

[16]  Y.-D. Kim,et al.  Impact of throughput-based objectives and machine grouping decisions on the short-term performance of flexible manufacturing systems , 1997 .

[17]  Kathryn E. Stecke,et al.  PRODUCTION PLANNING DECISIONS IN FLEXIBLE MANUFACTURING SYSTEMS WITH RANDOM MATERIAL FLOWS , 1994 .

[18]  David R. Denzler,et al.  Experimental investigation of flexible manufacturing system scheduling decision rules , 1987 .

[19]  Yeong-Dae Kim,et al.  Search heuristics for a flowshop scheduling problem in a printed circuit board assembly process , 1996 .

[20]  Randall P. Sadowski,et al.  A statistical comparison of the performance of simple dispatching rules for a particular set of job shops , 1976 .

[21]  Jan Karel Lenstra,et al.  Job Shop Scheduling by Simulated Annealing , 1992, Oper. Res..

[22]  Jan Paulli,et al.  A hierarchical approach for the FMS scheduling problem , 1995 .

[23]  Yeong-Dae Kim,et al.  Loading algorithms for flexible manufacturing systems with partially grouped machines , 2000 .

[24]  S. S. Panwalkar,et al.  A Survey of Scheduling Rules , 1977, Oper. Res..

[25]  Yeong-Dae Kim,et al.  On the superiority of a backward approach in list scheduling algorithms for multi-machine makespan problems , 1987 .

[26]  Joseph J. Talavage,et al.  A mixed dispatching rule approach in FMS scheduling , 1994 .