arrow
Return

Exact algorithms to minimize makespan on single and parallel batch processing machines

delete2020-09-01
delete57
PRE
AI
İ
İbrahim Muter *
DOI:10.1016/j.ejor.2020.01.065delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Batch-processing machine scheduling problem is one of the challenging problems in the machine scheduling literature where machines are capable of processing a batch of jobs simultaneously. In this paper, we tackle single and parallel batch processing machine scheduling problems with the objective of minimizing makespan. We propose a reformulation for parallel batch processing machine scheduling, which is based on decomposition in two levels, and an exact algorithm for its solution. To the best of our knowledge, there is no exact algorithm to solve this problem in the literature, except for its formulations solved by off-the-shelf solvers. In the first part of the proposed algorithm, we solve the single batch processing machine problem by a column-and-cut generation algorithm that provides a lower bound for the parallel machine problem. The second part of our proposed algorithm employs a search mechanism to find the minimum makespan for the parallel machine problem, which entails the solution of the reformulation of this problem by column generation at every iteration. The novel aspect of this column generation algorithm is the integration of batch generation and machine schedule generation in a single pricing subproblem. We test the performance of the proposed algorithms on randomly generated instances and show that, on average, they outperform the off-the-shelf solver. The major findings are that the single machine problem provides tight lower and upper bounds for the parallel machine problem, and the proposed algorithm for the parallel machine problem solves more instances to optimality than that for the single machine problem. (C) 2020 Elsevier B.V. All rights reserved.
Keywords:
Scheduling
Batch processing
Makespan minimization
Parallel machine scheduling
Column generation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

European Journal of Operational Research cover
European Journal of Operational Research
IF:
6
Papers:
2.2W
Citations:
6.4W

Organization

U
university of bath
Scholars:
1.1W
Papers: 1.3W
Citations: 13