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 条
  • [31] A PSO Algorithm Based Task Scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    [J]. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (04) : 1 - 17
  • [32] Tabu search based Memetic algorithm for task scheduling
    Padmavathi, S.
    Mercy Shalinie, S.
    [J]. Journal of Computational Information Systems, 2010, 6 (04): : 1017 - 1025
  • [33] Grid-based Task Scheduling PMTS Algorithm
    Qiu, Jianlin
    Chen, Li
    Chen, Jianping
    Gu, Xiang
    Chen, Yanyun
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 4491 - 4497
  • [34] Workflow Task Scheduling Algorithm Based on IFCM and IACO
    Liu, Qin
    Ma, Tinghuai
    Li, Jian
    Shen, Wenhai
    [J]. CLOUD COMPUTING AND SECURITY, PT II, 2018, 11064 : 377 - 388
  • [35] The study of grid task scheduling based on AFSA algorithm
    Chen, Ke
    Li, San-Si
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 44 (02) : 145 - 151
  • [36] Task duplication based scheduling algorithm for heterogeneous systems
    Ranaweera, Samantha
    Agrawal, Dharma P.
    [J]. Proceedings of the International Parallel Processing Symposium, IPPS, 2000, : 445 - 450
  • [37] The Grid Task Scheduling based on Tabu Search Algorithm
    Xu Hai Yan
    [J]. 2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [38] The Dynamic Delay Scheduling Algorithm Based on Task Classification
    Zhao, Bing
    Liu, Yun
    Shen, Bo
    [J]. 2015 FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE THEORY, SYSTEMS AND APPLICATIONS (CCITSA 2015), 2015, : 92 - 97
  • [39] Distributed Task Scheduling Algorithm based on Intelligent Computing
    Zhu Guohua
    [J]. 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, : 316 - 319
  • [40] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    [J]. IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061