An improved genetic algorithm on hybrid information scheduling

被引:0
|
作者
Li J. [1 ]
Tian Q. [1 ]
Zheng F. [1 ]
Wu W. [1 ]
机构
[1] College of Computer Science and Technology, Harbin Engineering University, Harbin
关键词
Convergence rate; Genetic algorithm; High performance; Hybrid information scheduling; ICLGA; Optimal solution;
D O I
10.2174/1872212112666180817130152
中图分类号
学科分类号
摘要
Background: Patents suggest that efficient hybrid information scheduling algorithm is critical to achieve high performance for heterogeneous multi-core processors. Because the commonly used list scheduling algorithm obtains the approximate optimal solution, and the genetic algorithm is easy to converge to the local optimal solution and the convergence rate is slow. Methods: To solve the above two problems, the thesis proposes a hybrid algorithm integrating list scheduling and genetic algorithm. Firstly, in the task priority calculation phase of the list scheduling algorithm, the total cost of the current task node to the exit node and the differences of its execution cost on different processor cores are taken into account when constructing the task scheduling list, then the task insertion method is used in the task allocation phase, thus obtaining a better scheduling sequence. Secondly, the pre-acquired scheduling sequence is added to the initial population of the genetic algorithm, and then a dynamic selection strategy based on fitness value is adopted in the phase of evolution. Finally, the cross and mutation probability in the genetic algorithm is improved to avoid premature phenomenon. Results: With a series of simulation experiments, the proposed algorithm is proved to have a faster convergence rate and a higher optimal solution quality. Conclusion: The experimental results show that the ICLGA has the highest quality of the optimal solution than CPOP and GA, and the convergence rate of ICLGA is faster than that of GA. © 2019 Bentham Science Publishers.
引用
收藏
页码:416 / 423
页数:7
相关论文
共 50 条
  • [21] An Improved Genetic Algorithm for the Scheduling of Virtual Network Functions
    Li, Qi
    Wang, Xing
    Zhao, Tao
    Wang, Ying
    Li, Zifan
    Rui, Lanlan
    2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [22] An improved genetic algorithm for robust permutation flowshop scheduling
    Qiong Liu
    Saif Ullah
    Chaoyong Zhang
    The International Journal of Advanced Manufacturing Technology, 2011, 56 : 345 - 354
  • [23] An Improved Genetic Algorithm for Multiprocessor Task Assignment and Scheduling
    Wang, Xuan
    Yao, Yingbiao
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 1 - 7
  • [24] Improved Genetic Algorithm for Finance-Based Scheduling
    Alghazi, Anas
    Elazouni, Ashraf
    Selim, Shokri
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2013, 27 (04) : 379 - 394
  • [25] AN IMPROVED QUANTUM GENETIC ALGORITHM FOR EMERGENCY LOGISTICS SCHEDULING
    Hu, Zhongjun
    Zhou, Hong
    Xia, Shuangzhi
    ICIM2014: PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2014, : 307 - 309
  • [26] An improved genetic algorithm for robust permutation flowshop scheduling
    Liu, Qiong
    Ullah, Saif
    Zhang, Chaoyong
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 56 (1-4): : 345 - 354
  • [27] Improved genetic algorithm for Job-Shop scheduling
    Zhang, Chao-Yong
    Rao, Yun-Qing
    Li, Pei-Gen
    Liu, Xiang-Jun
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2004, 10 (08): : 966 - 970
  • [28] Improved genetic algorithm for the permutation flowshop scheduling problem
    Iyer, SK
    Saxena, B
    COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (04) : 593 - 606
  • [29] Improved Genetic Algorithm for Job-Shop Scheduling
    程蓉
    陈幼平
    李志刚
    Railway Engineering Science, 2006, (03) : 223 - 227
  • [30] An improved genetic algorithm with limited iteration for Grid scheduling
    Yin, Hao
    Wu, Huilin
    Zhou, Jiliu
    SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 221 - +