A computational study of heuristics for two-stage flexible flowshops
- 1 May 1996
- journal article
- research article
- Published by Taylor & Francis in International Journal of Production Research
- Vol. 34 (5) , 1399-1415
- https://doi.org/10.1080/00207549608904972
Abstract
We consider the scheduling of two-stage flexible flowshops. This manufacturing environment involves two machine centres representing two consecutive stages of production. Each machine centre is composed of multiple parallel machines. Each job has to be processed serially through the two machine centres. In each machine centre, a job may be processed on any of the machines. There are n independent jobs to be scheduled without preemption. The jobs can wait in between the two machine centres and the intermediate storage is unlimited. Our objective will be to minimize the maximum completion time of the jobs. We formulate the problem as a mixed integer program. Given this problem class is NP-hard in the strong sense, we present three lower bounds to estimate the optimal solution. We then propose a sequence-first, allocate-second heuristic approach for its solution. We heuristically decompose the problem by first creating a priority list to order the jobs and then assign the jobs to the available machines in each machine centre based on this order. We describe seven rules for the sequencing phase. The assignment phase consists of a heuristic which attempts to minimize each partial schedule length while looking ahead at the future assignment of the currently unscheduled jobs. The computational performance of the heuristic approach was evaluated by comparing the value of each heuristic variant to the best among the three lower bounds. Its effectiveness was tested on scenarios pertinent to flexible flowshop environments, such as cellular manufacturing, by conducting a computational study of over 3400 problems. Our computational results indicate that the most effective approach used Johnson's rule to provide the priority list for job assignment. This provided integrality gaps which on the average were less than 0·73%.Keywords
This publication has 10 references indexed in Scilit:
- Scheduling tasks and vehicles in a flexible manufacturing systemInternational Journal of Flexible Manufacturing Systems, 1991
- Schedules for a two-stage hybrid flowshop with parallel machines at the second stageInternational Journal of Production Research, 1991
- Scheduling algorithms for flexible flowshops: Worst and average case performanceEuropean Journal of Operational Research, 1989
- Two-Stage, Hybrid Flowshop Scheduling ProblemJournal of the Operational Research Society, 1988
- Interstage Transportation Planning in the Deterministic Flow-Shop EnvironmentOperations Research, 1987
- A COMPARISON OF SEQUENCING RULES FOR A TWO‐STATE HYBRID FLOW SHOPDecision Sciences, 1987
- Scheduling in a two-stage manufacturing processInternational Journal of Production Research, 1984
- A Production Scheduling Problem in the Glass-Container IndustryOperations Research, 1979
- Scheduling with Deadlines and Loss FunctionsManagement Science, 1959
- Optimal two‐ and three‐stage production schedules with setup times includedNaval Research Logistics Quarterly, 1954