Effective hybrid genetic algorithm for minimizing makespan on a single-batch-processing machine with non-identical job sizes

Effective hybrid genetic algorithm for minimizing makespan on a single-batch-processing machine with non-identical job sizes

0.00 Avg rating0 Votes
Article ID: iaor2007165
Country: United Kingdom
Volume: 44
Issue: 12
Start Page Number: 2337
End Page Number: 2360
Publication Date: Jan 2006
Journal: International Journal of Production Research
Authors: , ,
Keywords: optimization: simulated annealing, heuristics: genetic algorithms
Abstract:

The paper addresses minimizing makespan by a genetic algorithm (GA) for scheduling jobs with non-identical sizes on a single-batch-processing machine. A batch-processing machine can process up to B jobs simultaneously. The processing time of a batch is equal to the longest processing time among all jobs in the batch. Two different GAs are proposed based on different encoding schemes. The first is a sequence-based GA (SGA) that generates random sequences of jobs using GA operators and applies the batch first fit heuristic to group the jobs. The second is a batch-based hybrid GA (BHGA) that generates random batches of jobs using GA operators and ensures feasibility by using knowledge of the problem based on a heuristic procedure. A greedy local search heuristic based on the problem characteristics is hybridized with a BHGA that has the ability of steering efficiently the search toward the optimal or near-optimal schedules. The performance of proposed GAs is compared with a simulated annealing (SA) approach proposed by Melouk et al. and also against a modified lower bound proposed for the problem. Computational results show that BHGA performs considerably well compared with the modified lower bound and significantly outperforms the SGA and SA in terms of both quality of solutions and required runtimes.

Reviews

Required fields are marked *. Your email address will not be published.