Parallel branch-and-price algorithms for the single machine total weighted tardiness scheduling problem with sequence-dependent setup times

被引:2
作者
Speckenmeyer, Philipp [1 ]
Hilmer, Constanze [2 ]
Rauchecker, Gerhard [3 ]
Schryen, Guido [1 ]
机构
[1] Warburger Str 100, D-33098 Paderborn, Germany
[2] Unaffiliated, Munich, Germany
[3] Unaffiliated, Passau, Germany
关键词
Single machine scheduling; Weighted tardiness; Sequence-dependent setup times; Branch-and-price algorithm; Dynamic programming; Shared-memory parallelization; ITERATED LOCAL SEARCH; BOUND ALGORITHM; MULTI-CORE; MINIMIZE; OPTIMIZATION; EARLINESS;
D O I
10.1016/j.cor.2024.106804
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scheduling problems occur in a broad range of real-world application fields and have attracted a huge set of research articles. However, there is only little research on exact algorithms for scheduling problems, many of which are NP-hard in the strong sense. We investigate the problem on a single machine with a total weighted tardiness objective function and sequence-dependent setup times. First, we adopt a serial branch-and-price algorithm from the literature and present a modified branching strategy and a primal heuristic. Second, we use the potential of parallel computing architectures by presenting two parallel versions of the branch- and-price algorithm. Third, we conduct extensive computational experiments to show that our parallelization approaches provide substantial parallel speedups on well-known benchmark instances from the literature. We further observe that the parallel speedups achieved by our parallel algorithms are very robust among all tested instances.
引用
收藏
页数:27
相关论文
共 72 条
[1]  
AitZai Abdelhakim, 2013, International Journal of Operational Research, V16, P14
[2]  
Akker J.M.V.D., 1999, Oper. Res., V47, P862, DOI [10.1287/opte.47.6.862, DOI 10.1287/OPTE.47.6.862]
[3]   Multi-machine earliness and tardiness scheduling problem: an interconnected neural network approach [J].
Akyol, Derya Eren ;
Bayhan, G. Mirac .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 37 (5-6) :576-588
[4]   A parallel Branch-and-Fix Coordination based matheuristic algorithm for solving large sized multistage stochastic mixed 0-1 problems [J].
Aldasoro, Unai ;
Escudero, Laureano F. ;
Merino, Maria ;
Perez, Gloria .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (02) :590-606
[5]   On parallelization of a stochastic dynamic programming algorithm for solving large-scale mixed 0-1 problems under uncertainty [J].
Aldasoro, Unai ;
Escudero, Laureano F. ;
Merino, Maria ;
Monge, Juan F. ;
Perez, Gloria .
TOP, 2015, 23 (03) :703-742
[6]   A review of scheduling research involving setup considerations [J].
Allahverdi, A ;
Gupta, JND ;
Aldowaisan, T .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (02) :219-239
[7]   A survey of scheduling problems with setup times or costs [J].
Allahverdi, Ali ;
Ng, C. T. ;
Cheng, T. C. E. ;
Kovalyov, Mikhail Y. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :985-1032
[8]   The third comprehensive survey on scheduling problems with setup times/costs [J].
Allahverdi, Ali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (02) :345-378
[9]  
Amdahl GeneM., 1967, AFIPS 67 SPRING, P483, DOI [10.1145/1465482.1465560, DOI 10.1145/1465482.1465560]
[10]  
Anghinolfi D., 2008, INT J OPER RES, V5, P44