Task scheduling algorithm based on fireworks algorithm

被引:8
|
作者
Li, Jingmei [1 ]
Tian, Qiao [1 ]
Zhang, Guoyin [1 ]
Wu, Weifei [1 ]
Xue, Di [1 ]
Li, Lanting [1 ]
Wang, Jiaxiang [1 ]
Chen, Lei [2 ]
机构
[1] Harbin Engn Univ, Coll Comp Sci & Technol, Harbin, Heilongjiang, Peoples R China
[2] Georgia Southern Univ, Statesboro, GA USA
关键词
Task scheduling; Fireworks algorithm; Gaussian mutation; Adaptive; GENETIC ALGORITHM; DUPLICATION; OPTIMIZATION; PERFORMANCE; NETWORKS; GRAPHS; NUMBER;
D O I
10.1186/s13638-018-1259-2
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To give full play to the high efficiency and parallelism of multi-processor systems, the fireworks algorithm (FWA) is improved, and a multi-processor task scheduling algorithm based on improved FWA, named IMFWA, is proposed. IMFWA maps continuous space to discrete space by designing the fireworks location coding method, improves the Gaussian mutation process, and sets adaptive dimensions to accelerate the convergence speed of the algorithm. At the same time, in order to reduce the time complexity of the algorithm and shorten the time finding the optimal task scheduling sequence, the fitness-based tournament selection strategy is used instead of the rule based on Euclidean distance. Finally, IMFWA is compared with the basic fireworks algorithm and the genetic algorithms on the Matlab platform for performance analysis. The results show that the IMFWA has advantages in the convergence speed, and the negative impact of the number of tasks is also lower than the fireworks algorithm and genetic algorithm.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Task scheduling algorithm based on improved data gridding
    Jiang, Xiang-Kui
    Fan, Yong-Qing
    Wang, Zhi-Cang
    Xuan, He-Jun
    [J]. Journal of Computers (Taiwan), 2019, 30 (04) : 113 - 121
  • [42] The Scheduling Algorithm of Grid Task Based on Cloud Model
    Gao, Shutao
    [J]. ADVANCED MEASUREMENT AND TEST, PARTS 1 AND 2, 2010, 439-440 : 1177 - 1183
  • [44] Task Scheduling Optimization Based on Firefly Algorithm in Storm
    Duan, Wen
    Zhou, Liang
    [J]. PROCEEDINGS OF 2020 IEEE 10TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2020), 2020, : 150 - 154
  • [45] Task scheduling based on PSO algorithm in computational grid
    Zhang, Lei
    Chen, Yuehui
    Yang, Bo
    [J]. ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, 2006, : 696 - +
  • [46] Slow task scheduling algorithm based on node identification
    [J]. Cui, Yun-Fei, 1600, Editorial Board of Journal on Communications (35):
  • [47] Orienting Mutation Based Fireworks Algorithm
    Li, Junzhi
    Tan, Ying
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1265 - 1271
  • [48] Fireworks Algorithm Based Image Registration
    Bejinariu, Silviu-Ioan
    Costin, Hariton
    Rotaru, Florin
    Luca, Ramona
    Nita, Cristina Diana
    Lazar, Camelia
    [J]. SOFT COMPUTING APPLICATIONS, SOFA 2016, VOL 1, 2018, 633 : 509 - 523
  • [49] Fireworks Algorithm for the Satellite Link Scheduling Problem in the Navigation Constellation
    Zhang, Tianjiao
    Ke, Liangjun
    Li, Jisheng
    Li, Jing
    Li, Zexi
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4029 - 4037
  • [50] Task Scheduling Algorithm Based on Bidirectional Optimization Genetic Algorithm in Cloud Computing Environment
    Wei Guanghui
    [J]. AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 3062 - 3067