Metaheuristics to minimise makespan on parallel batch processing machines with dynamic job arrivals

Huaping Chen, Bing Du, George Q. Huang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

38 Citations (Scopus)

Abstract

Batch processing machines that can process a group of jobs simultaneously are often encountered in semiconductor manufacturing and metal heat treatment. This research investigates the scheduling problem on parallel batch processing machines in the presence of dynamic job arrivals and non-identical job sizes. The processing time and ready time of a batch are equal to the largest processing time and release time among all jobs in the batch, respectively. This problem is NP-hard in the strong sense, and hence two lower bounds were proposed to evaluate the performance of approximation algorithms. An ERT-LPT heuristic rule was next presented to assign batches to parallel machines. Two metaheuristics, a genetic algorithm (GA) and an ant colony optimisation (ACO) are further proposed using ERT-LPT to minimise makespan. The performances of the two approaches, along with a BFLPT-ERTLPT (BE) heuristic were compared by computational experiments. The results show that both metaheurisitcs outperform BE. GA is able to obtain better solutions when dealing with small-job instances compared to ACO, whereas ACO dominates GA in large-job instances.

Original languageEnglish
Pages (from-to)942-956
Number of pages15
JournalInternational Journal of Computer Integrated Manufacturing
Volume23
Issue number10
DOIs
Publication statusPublished - Oct 2010
Externally publishedYes

Keywords

  • ant colony optimisation
  • batch scheduling
  • dynamic job arrivals
  • genetic algorithm
  • makespan

ASJC Scopus subject areas

  • Aerospace Engineering
  • Mechanical Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Metaheuristics to minimise makespan on parallel batch processing machines with dynamic job arrivals'. Together they form a unique fingerprint.

Cite this