Sequencing Heuristics for Flexible Flow Shop Scheduling Problems with Unrelated Parallel Machines and Setup Times

This paper presents an investigation of scheduling procedures to seek the minimum of a positively weighted convex sum of makespan and the number of tardy jobs in a static flexible flow shop scheduling environment. The flexible flow shop problem is a scheduling of jobs in a flow shop environment consisting of series of production stages, some of which may have only one machine, but at least one stage must have multiple machines. In addition, sequence - and machine dependent setup times are considered. No preemption of jobs is allowed. Some dispatching rules and flow shop makespan heuristics are adapted for sequencing in the flexible flow shop problem. The improvement heuristic algorithms such as shift and pairwise interchange algorithms have been proposed. Upon these heuristics, the first stage sequence is generated by using them. The first stage sequence will now be used, in conjunction with either permutation or FIFO rules, to construct a schedule for the problem. The solution is then set equal to the best function value obtained by both rules. The performance of the heuristics is compared relative to the optimal solution on a set of small-scale test problems.

[1]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

[2]  X. Chao,et al.  Operations scheduling with applications in manufacturing and services , 1999 .

[3]  R. A. Dudek,et al.  A Heuristic Algorithm for the n Job, m Machine Sequencing Problem , 1970 .

[4]  John L. Hunsucker,et al.  An evaluation of sequencing heuristics in flow shops with multiple processors , 1996 .

[5]  Chandrasekharan Rajendran,et al.  Scheduling to minimize the sum of weighted flowtime and weighted tardiness of jobs in a flowshop with sequence-dependent setup times , 2003, Eur. J. Oper. Res..

[6]  Way Kuo,et al.  A practical approach to scheduling a multistage, multiprocessor flow-shop problem , 1989 .

[7]  H Tsubone,et al.  A production scheduling system for a hybrid flow shop--a case study , 1993 .

[8]  R. J. Paul A Production Scheduling Problem in the Glass-Container Industry , 1979, Oper. Res..

[9]  Jatinder N. D. Gupta,et al.  Heuristics for hybrid flow shops with controllable processing times and assignable due dates , 2002, Comput. Oper. Res..

[10]  Wei Wang,et al.  AN EVALUATION OF THE CDS HEURISTIC IN FLOW SHOPS WITH MULTIPLE PROCESSORS , 2003 .

[11]  A. J. Clewett,et al.  Introduction to sequencing and scheduling , 1974 .

[12]  Daniel A. Finke,et al.  Shop scheduling using Tabu search and simulation , 2002, Proceedings of the Winter Simulation Conference.

[13]  D. S. Palmer Sequencing Jobs Through a Multi-Stage Process in the Minimum Total Time—A Quick Method of Obtaining a Near Optimum , 1965 .

[14]  David G. Dannenbring,et al.  An Evaluation of Flow Shop Sequencing Heuristics , 1977 .

[15]  L. P. Khoo,et al.  An immune algorithm approach to the scheduling of a flexible PCB flow shop , 2003 .

[16]  Ching-Jong Liao,et al.  A case study in a two-stage hybrid flow shop with setup time and dedicated machines , 2003 .

[17]  Jatinder N. D. Gupta,et al.  A Functional Heuristic Algorithm for the Flowshop Scheduling Problem , 1971 .

[18]  Yoichi Miyake,et al.  Production scheduling system in the hybrid flow shop , 1993 .