arrow
Return

Arc-flow approach for single batch-processing machine scheduling

delete2021-10-01
delete20
delete
OA
AI
R
Renan Spencer Trindade *
O
Olinto César Bassi de Araújo
M
Marcia Fampa
DOI:10.1016/j.cor.2021.105394delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We address the problem of scheduling jobs with non-identical sizes and distinct processing times on a single batch-processing machine, aiming at minimizing the makespan. The extensive literature on this NP-hard problem mostly focuses on heuristics. Using an arc-flow based optimization approach, we construct a novel formulation that represents it as a problem of determining flows in graphs. The size of the formulation increases with the machine capacity and with the number of distinct sizes and processing times among the jobs, but it does not increase with the number of jobs, which makes it very effective to solve large instances to optimality, especially when multiple jobs have equal size and processing time. We compare our model to other models from the literature, showing its clear superiority on benchmark instances and proving optimality of random instances with up to 100 million jobs.
Keywords:
Scheduling
Batch-processing machine
Makespan
Arc-flow
Symmetry
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

C
Computers and Operations Research
IF:
4.3
Papers:
6.5K
Citations:
1.8W

Organization

C
centre national de la recherche scientifique (cnrs)
Scholars:
24.5W
Papers: 18.2W
Citations: 279
E
Ecole Polytechnique
Scholars:
6.6K
Papers: 4.8K
Citations: 211
I
institut polytechnique de paris
Scholars:
1.3W
Papers: 1.0W
Citations: 6
researcher View more organizations