A cuckoo search algorithm for scheduling multiskilled workforce

被引:13
作者
Nie, Hui [1 ]
Liu, Bo [1 ]
Xie, Pumo [2 ]
Liu, Zhenbing [2 ]
Yang, Huihua [2 ]
机构
[1] School of Mechanics and Civil Engineering, China University of Mining and Technology (Beijing), Beijing
[2] School of Electronic Engineering and Automation, Guilin University of Electronic Engineering, Guilin
关键词
Cuckoo search algorithm; Human resource scheduling; Multi-skilled workforce;
D O I
10.4304/jnw.9.5.1346-1353
中图分类号
学科分类号
摘要
Based on the situation of the construction and software industry, this paper presents a multi-skilled human resource scheduling model which considers the skill and the salary of the workforce at different levels. It introduces a novel cuckoo search (CS)-based approach to optimize the objective function which combines the minimization of the makespan and the project cost. The proposed approach takes the priority coding scheme to code for each job, and adopts the serial schedule generation scheme to sequentially allocate the start time and resources for one job with highest priority at a time. To match the discrete nature of the solution, the Lévy flight operator of CS algorithm, which is originally suitable for continuous variable, has been modified. The CS-based approach has been implemented by using MATLAB R2010b and tested by a project taken from the literature, which contains 18 jobs and 6 multi-skilled workers. The results yielded by the CS-based approach have been found to significantly outperform genetic algorithm. This demonstrates that the cuckoo search algorithm based approach is suitable for scheduling the complicated resource constrained project with multi-skilled workforces. © 2014 ACADEMY PUBLISHER.
引用
收藏
页码:1346 / 1353
页数:7
相关论文
共 50 条
[41]   Feature Selection Using Binary Cuckoo Search Algorithm [J].
Kaya, Yasin .
2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
[42]   Cuckoo Search Algorithm with Interactive learning for Economic Dispatch [J].
Zhao, Jian ;
Liu, Shixin ;
Wang, Yifan .
PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, :2904-2909
[43]   An Efficient Cuckoo Search Algorithm for Numerical Function Optimization [J].
Pauline, Ong ;
Zainuddin, Zarita .
PROCEEDINGS OF THE 20TH NATIONAL SYMPOSIUM ON MATHEMATICAL SCIENCES (SKSM20): RESEARCH IN MATHEMATICAL SCIENCES: A CATALYST FOR CREATIVITY AND INNOVATION, PTS A AND B, 2013, 1522 :1378-1384
[44]   An Improve Cuckoo Search Algorithm for Traveling Salesman Problems [J].
Lengzhi, Suonan ;
Li, Yueguang .
MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 :2291-2295
[45]   Equilibrium Single Evolution Based Cuckoo Search Algorithm [J].
Fu W.-Y. .
Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (02) :282-288
[46]   OPTIMIZATION OF MEMS STRUCTURES USING CUCKOO SEARCH ALGORITHM [J].
Pustan, Marius ;
Rusu, Florina .
ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND ENGINEERING, 2013, 56 (04) :785-788
[47]   Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization [J].
Mohammad Shehab ;
Ahamad Tajudin Khader ;
Makhlouf Laouchedi ;
Osama Ahmad Alomari .
The Journal of Supercomputing, 2019, 75 :2395-2422
[48]   Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization [J].
Shehab, Mohammad ;
Khader, Hamad Tajudin ;
Laouched, Makhlouf ;
Alomari, Osama Ahmad .
JOURNAL OF SUPERCOMPUTING, 2019, 75 (05) :2395-2422
[49]   Dynamic cuckoo search algorithm based on Taguchi opposition-based search [J].
Li, Juan ;
Li, Yuan-xiang ;
Tian, Sha-sha ;
Zou, Jie .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2019, 13 (01) :59-69
[50]   An improved cuckoo search algorithm for power economic load dispatch [J].
Afzalan, Ehsan ;
Joorabian, Mahmood .
INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2015, 25 (06) :958-975