Energy-efficient unrelated parallel machine scheduling with general position-based deterioration

Yusheng Wang, Ada Che, Jianguang Feng

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

This paper investigates an energy-efficient scheduling problem on unrelated parallel machines considering general position-based deterioration which arises from the labour-intensive textile industry. The actual processing time of a job is not only associated with the job and the machine but also with its position in the processing sequence. The objective is to minimise the total energy consumption with a bounded makespan. To address this problem, we first establish a mixed-integer linear programming (MILP) model. Afterwards, the initial model is improved by deriving lower and upper bounds on the makespan, and an upper bound on the number of jobs processed on each machine. We also develop an iterative heuristic embedded with a variable neighbourhood search procedure (IHVNS). The algorithm obtains initial solutions iteratively by solving assignment problems and then repairs and improves them with the VNS procedure. Computational results demonstrate that the improved model is up to 230 times faster than the original one. Moreover, the proposed heuristic yields excellent solutions with average gaps of less than 0.73% for large-scale instances. Especially, the results reveal that the IHVNS algorithm is more suitable than MILP models for solving large-scale problems with tight makespan restrictions.

Original languageEnglish
Pages (from-to)5886-5900
Number of pages15
JournalInternational Journal of Production Research
Volume61
Issue number17
DOIs
StatePublished - 2023

Keywords

  • Energy-efficient scheduling
  • general position-based deterioration
  • iterative heuristic
  • unrelated parallel machines
  • variable neighbourhood search

Fingerprint

Dive into the research topics of 'Energy-efficient unrelated parallel machine scheduling with general position-based deterioration'. Together they form a unique fingerprint.

Cite this