Heuristic algorithms and scatter search for the cardinality constrained P∥Cmax problem

被引:11
作者
Dell'Amico, M
Iori, M
Martello, S
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
[2] Univ Modena & Reggio Emilia, DISMI, I-42100 Reggio Emilia, Italy
关键词
scheduling; parallel processors; cardinality constraint; scatter search;
D O I
10.1023/B:HEUR.0000026266.07036.da
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider the generalization of the classical P parallel to C-max problem (assign n jobs tom identical parallel processors by minimizing the makespan) arising when the number of jobs that can be assigned to each processor cannot exceed a given integer k. The problem is strongly NP-hard for any fixed k > 2. We briefly survey lower and upper bounds from the literature. We introduce greedy heuristics, local search and a scatter search approach. The effectiveness of these approaches is evaluated through extensive computational comparison with a depth-first branch-and-bound algorithm that includes new lower bounds and dominance criteria.
引用
收藏
页码:169 / 204
页数:36
相关论文
共 20 条
[1]  
[Anonymous], HDB APPL OPTIMIZATIO
[2]   The k-partitioning problem [J].
Babel, L ;
Kellerer, H ;
Kotov, V .
MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 1998, 47 (01) :59-82
[3]  
COFFMAN EG, 1978, SIAM J COMPUT, V7, P1, DOI 10.1137/0207001
[4]   ASYMPTOTIC METHODS IN THE PROBABILISTIC ANALYSIS OF SEQUENCING AND PACKING HEURISTICS [J].
COFFMAN, EG ;
LUEKER, GS ;
KAN, AHGR .
MANAGEMENT SCIENCE, 1988, 34 (03) :266-290
[5]  
Dell'Amico M, 2001, J SCHED, V4, P123, DOI 10.1002/jos.068
[6]  
Dell'Amico M., 1995, ORSA Journal on Computing, V7, P191, DOI 10.1287/ijoc.7.2.191
[7]   A MULTIPHASE-DUAL ALGORITHM FOR ZERO-1 INTEGER PROGRAMMING PROBLEM [J].
GLOVER, F .
OPERATIONS RESEARCH, 1965, 13 (06) :879-&
[8]  
GLOVER F, 1963, 117 ONR GSIA CARN ME
[9]  
GLOVER F, 2004, NEW OPTIMIZATION TEC
[10]  
Glover F., 1997, European Conference on Artificial Evolution, P1