Improved selection in evolutionary multi-objective optimization of multi-skill resource-constrained project scheduling problem

被引:51
作者
Laszczyk, Maciej [1 ]
Myszkowski, Pawel B. [1 ]
机构
[1] Wroclaw Univ Sci & Technol, Fac Comp Sci & Management, PL-50370 Wroclaw, Poland
关键词
Multi-objective optimization; Scheduling; MS-RCPSP; NSGA-II; NTGA; DEGR; ALGORITHMS; MODEL;
D O I
10.1016/j.ins.2019.01.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a modified selection operator is presented in combination with classical Non dominated Sorting Genetic Algorithm II (NSGA-II). It is shown that various modifications can lead to increased convergence, spread or uniformity of achieved Pareto fronts. A clone prevention method is used to increase the spread of resulting sets. Furthermore a crowding operator is removed from the NSGA-II as it serves a similar purpose as the clone prevention, even though it achieves it in a different manner. The former enforces diversity in a phenotype, while the latter enforces diversity in a genotype. Combinations of multiple selection modifiers are researched and the best configurations are identified. Multiple absolute measures are selected and applied to verify quality of the results. Additionally a relative measure is used to compare the fronts. They indicate that used selection improves convergence and spread of the front at the cost of its uniformity, while at the same time increasing the efficiency of search. Results are compared to the fronts obtained by multiple runs of a single-objective hybrid Differential Evolution with Greedy Algorithm. All experiments are performed on Multi-Skill Resource-Constrained Project Scheduling Problem. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:412 / 431
页数:20
相关论文
共 40 条
[1]   Bi-objective resource-constrained project scheduling with robustness and makespan criteria [J].
Abbasi, Babak ;
Shadrokh, Shahram ;
Arkat, Jamal .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 180 (01) :146-152
[2]  
[Anonymous], 2002004 KANGAL
[3]   Multiobjective GAs, quantitative indices, and pattern classification [J].
Bandyopadhyay, S ;
Pal, SK ;
Aruna, B .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (05) :2088-2099
[4]   SCHEDULING SUBJECT TO RESOURCE CONSTRAINTS - CLASSIFICATION AND COMPLEXITY [J].
BLAZEWICZ, J ;
LENSTRA, JK ;
KAN, AHGR .
DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) :11-24
[5]  
Confessore G., 2002, P 8 INT WORKSH PROJ
[6]   A market-based multi-agent system model for decentralized multi-project scheduling [J].
Confessore, Giuseppe ;
Giordani, Stefano ;
Rismondo, Silvia .
ANNALS OF OPERATIONS RESEARCH, 2007, 150 (01) :115-135
[7]  
Cowling P., 2006, P EVOCOP
[8]  
Dai H., 2018, ARAB J SCI ENG, P1
[9]  
Deb K., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P849
[10]  
Deb K., 2007, P INT C EV MULT OPT