arrow
Return

Constraint Programming and constructive heuristics for parallel machine scheduling with sequence-dependent setups and common servers

delete2022-10-01
delete13
delete
OA
AI
V
Vilém Heinz *
A
Antonín Novák
M
Marek Vlk
Z
Zdeněk Hanzálek
DOI:10.1016/j.cie.2022.108586delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
This paper examines scheduling problem denoted as P|(seq), ser|C(max )in Graham's notation; in other words, scheduling of tasks on parallel identical machines (P) with sequence-dependent setups (seq) each performed by one of the available servers (ser). The goal is to minimize the makespan (C-max). We propose a Constraint Programming (CP) model for finding the optimal solution and constructive heuristics suitable for large problem instances. These heuristics are also used to provide a feasible starting solution to the proposed CP model, significantly improving its efficiency. This combined approach constructs solutions for benchmark instances of up to 20 machines and 500 tasks in 10 s, with makespans 3 % to 115 % greater than the calculated lower bounds with a 5% average. The extensive experimental comparison also shows that our proposed approaches outperform the existing ones.
Keywords:
Scheduling
Parallel machines
Sequence-dependent setups
Servers
Constraint Programming
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

Computers and Industrial Engineering cover
Computers and Industrial Engineering
IF:
6.5
Papers:
1.0W
Citations:
3.8W

Organization

C
czech technical university prague
Scholars:
6.6K
Papers: 5.3K
Citations: 3
Cited Papers

Cited Papers

Mixed Integer linear programming and constraint programming models for the online printing shop scheduling problem
err2020-11-01
err49
errOAAI
errLunardi, Willian T.; Birgin, Ernesto G.; Laborie, Philippe; Ronconi, Debora P.; Voos, Holger
errShare
errSave
errShare
errSave
A hybrid Constraint Programming/Mixed Integer Programming framework for the preventive signaling maintenance crew scheduling problem
err2018-08-01
err51
errOAAI
errPour, Shahrzad M.; Drake, John H.; Ejlertsen, Lena Secher; Rasmussen, Kourosh Marjani; Burke, Edmund K.
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
researcher View more