2006 · 64 citations · 23 references
ManagementComputer ScienceIndustrial EngineeringOptimizationParallel ComputingSchedulingJob SchedulingJob SequencingMachine SchedulingMakespan MinimizationScheduling OptimizationScheduling TheoryMakespan OptimizationParallel Machine Makespan MinimizationParallel Machine SchedulingScheduling With Sequence-dependent Setup TimesSequence-dependent Setup TimesSetup TimesTabu SearchUnrelated Parallel Machine Scheduling
AbstractIn this paper we propose a tabu search implementation to solve the unrelated parallel machines scheduling problem with sequence- and machine- dependent setup times to minimize the schedule’s makespan. The problem is NP-hard and finding an optimal solution efficiently is unlikely. Therefore, heuristic techniques are more appropriate to find near-optimal solutions. The proposed tabu search algorithm uses two phases of perturbation schemes: the intra-machine perturbation, which optimizes the sequence of jobs on the machines, and the inter-machine perturbation, which balances the assignment of the jobs to the machines. We compare the proposed algorithm to an existing one that addressed the same problem. The computational results show that the proposed tabu search procedure generally outperforms the existing heuristic for small- and large-sized problems. KeywordsTabu search, Scheduling, Unrelated parallel machines, Setup times 1.
23
Fred Glover · INFORMS Journal on Computing · 1990 · 5.6K citations
Scheduling independent tasks to reduce mean finishing time
John Bruno, E. G. Coffman, Ravi Sethi · Communications of the ACM · 1974 · 500 citations · Full text