Publication | Closed Access
Heuristic for scheduling in a two-machine bicriteria dynamic flowshop with setup and processing times separated
15
Citations
0
References
2000
Year
EngineeringIndustrial EngineeringSimultaneous MinimizationOperations ResearchProcessing TimesSystems EngineeringParallel ComputingCombinatorial OptimizationJob SchedulerComputer EngineeringScheduling (Computing)Computer ScienceSetup TimeInteger ProgrammingScheduling AnalysisHeuristic AlgorithmScheduling ProblemAutomationProduction SchedulingScheduling (Production Processes)
This paper addresses the two-machine bicriteria dynamic flowshop problem where setup time of a job is separated from its processing time and is sequenced independently. The performance considered is the simultaneous minimization of total flowtime and makespan, which is more effective in reducing the total scheduling cost compared to the single objective. A frozen-event procedure is first proposed to transform a dynamic scheduling problem into a static one. To solve the transformed static scheduling problem, an integer programming model with N 2 + 5N variables and 7N constraints is formulated. Because the problem is known to be NP-complete, a heuristic algorithm with the complexity of O (N 3) is provided. A decision index is developed as the basis for the heuristic. Experimental results show that the proposed heuristic algorithm is effective and efficient. The average solution quality of the heuristic algorithm is above 99%. A 15-job case requires only 0.0235 s, on average, to obtain a near or even optimal solution.