Weighted earliness/tardiness parallel machine scheduling problem with a common due date

被引:17
作者
Arik, Oguzhan Ahmet [1 ]
Schutten, Marco [2 ]
Topan, Engin [2 ]
机构
[1] Nuh Naci Yazgan Univ, Ind Engn Dept, TR-38170 Kayseri, Turkey
[2] Univ Twente, Ind Engn & Business Informat Syst Dept, Enschede, Netherlands
关键词
Parallel machine; Common due date; Earliness; Tardiness; Heuristic; V-shaped; JOB COMPLETION TIMES; V-SHAPE PROPERTY; EARLINESS-TARDINESS; NEIGHBORHOOD SEARCH; GENETIC ALGORITHMS; SINGLE-MACHINE; ASSIGNMENT; HEURISTICS; DEVIATION; PENALTIES;
D O I
10.1016/j.eswa.2021.115916
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates an unrelated parallel machine scheduling problem with a restrictive common due date. The objective is to minimize the total sum of earliness/tardiness costs. Using some properties of the problem such as V-Shaped property, optimizing start times of machines, and no idle time between successive jobs, we propose effective construction-based heuristics and local search algorithms for the problem. Using variants of the shortest and longest processing time dispatching rules and job assignment patterns, we propose four different construction algorithms to have a balanced number of jobs or the workload per machine. We construct four deterministic and one stochastic solution improvement heuristic approaches using swap and reinsertion local search mechanisms. In the proposed reinsertion-based local search mechanism, the V-shaped property of each machine is used effectively to determine the proper positions in which the removed job is inserted. After both swap and reinsertion operators, a V-Shaped property preserving mechanism takes place to preserve the V-Shaped property of each machine. We also use an LP formulation in our proposed solution approaches to determine the optimum start times of machines for a given schedule. We compare our proposed heuristics against four metaheuristics, namely simulated annealing, genetic algorithm, artificial bee colony algorithm, and fast ruin and recreate algorithm. A simple lower bound for the optimal objective function value is proposed to show the efficiency of our proposed heuristics. We test our heuristics also in an identical machine environment. The experimental study reveals that the construction and the improvement heuristic methods including swap and reinsertion outperform metaheuristics and other heuristics in solution quality for both identical and unrelated machine environments.
引用
收藏
页数:26
相关论文
共 55 条
[11]   Heuristic algorithms for unrelated parallel machine scheduling with a common due date, release dates, and linear earliness and tardiness penalties [J].
Bank, J ;
Werner, F .
MATHEMATICAL AND COMPUTER MODELLING, 2001, 33 (4-5) :363-383
[12]   V-SHAPE PROPERTY OF OPTIMAL SEQUENCE OF JOBS ABOUT A COMMON DUE DATE ON A SINGLE-MACHINE [J].
BECTOR, CR ;
GUPTA, YP ;
GUPTA, MC .
COMPUTERS & OPERATIONS RESEARCH, 1989, 16 (06) :583-588
[13]   On the quadratic model for unrelated parallel machine scheduling problem with restrictive common due date [J].
Beyranvand, M. S. ;
Peyghami, M. Reza ;
Ghatee, M. .
OPTIMIZATION LETTERS, 2012, 6 (08) :1897-1911
[14]   Multiple-machine scheduling with earliness, tardiness and completion time penalties [J].
Biskup, D ;
Cheng, TCE .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (01) :45-57
[15]   Benchmarks for scheduling on a single machine against restrictive and unrestrictive common due dates [J].
Biskup, D ;
Feldmann, M .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (08) :787-801
[16]   A column generation based decomposition algorithm for a parallel machine just-in-time scheduling problem [J].
Chen, ZL ;
Powell, WB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 116 (01) :220-232
[17]  
CHENG TCE, 1994, J OPER RES SOC, V45, P685, DOI 10.2307/2584459
[18]  
DE P, 1994, NAV RES LOG, V41, P17, DOI 10.1002/1520-6750(199402)41:1<17::AID-NAV3220410103>3.0.CO
[19]  
2-X
[20]   Error bound for common due date assignment and job scheduling on parallel machines [J].
Diamond, JE ;
Cheng, TCE .
IIE TRANSACTIONS, 2000, 32 (05) :445-448