Scheduling a batch processing machine with non-identical job sizes: A clustering perspective

Huaping Chen, Bing Du, George Q. Huang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

40 Citations (Scopus)

Abstract

Batch processing machines that process a group of jobs simultaneously are often encountered in semiconductor manufacturing and metal heat treatment. This paper considered the problem of scheduling a batch processing machine from a clustering perspective. We first demonstrated that minimising makespan on a single batching machine with non-identical job sizes can be regarded as a special clustering problem, providing a novel insight into scheduling with batching. The definition of WRB (waste ratio of batch) was then presented, and the objective function of minimising makespan was transformed into minimising weighted WRB so as to define the distance measure between batches in a more understandable way. The equivalence of the two objective functions was also proved. In addition, a clustering algorithm CACB (constrained agglomerative clustering of batches) was proposed based on the definition of WRB. To test the effectiveness of the proposed algorithm, the results obtained from CACB were compared with those from the previous methods, including BFLPT (best-fit longest processing time) heuristic and GA (genetic algorithm). CACB outperforms BFLPT and GA especially for large-scale problems.

Original languageEnglish
Pages (from-to)5755-5778
Number of pages24
JournalInternational Journal of Production Research
Volume49
Issue number19
DOIs
Publication statusPublished - 1 Oct 2011
Externally publishedYes

Keywords

  • batch processing machine
  • clustering
  • makespan
  • scheduling

ASJC Scopus subject areas

  • Strategy and Management
  • Management Science and Operations Research
  • Industrial and Manufacturing Engineering

Fingerprint

Dive into the research topics of 'Scheduling a batch processing machine with non-identical job sizes: A clustering perspective'. Together they form a unique fingerprint.

Cite this