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 条
  • [41] Hybrid genetic algorithm for the single machine scheduling problem
    McKesson HBOC Co., Atlanta, GA, United States
    J Heuristics, 4 (437-454):
  • [42] A hybrid immune genetic algorithm for scheduling in computational grid
    Prakash, Shiv
    Vidyarthi, Deo Prakash
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2014, 6 (06) : 397 - 408
  • [43] Application of a hybrid genetic algorithm to ship maintenance scheduling
    Deris, S
    Omatu, S
    Ohta, H
    Kutar, S
    Abd Samat, P
    ARTIFICIAL INTELLIGENCE IN REAL-TIME CONTROL 1997, 1998, : 65 - 70
  • [44] A hybrid genetic algorithm for optimization problems in flowshop scheduling
    Wu Jingjing
    Xu Kelin
    Kong Qinghua
    Jiang Wenxian
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS A AND B: BUILDING CORE COMPETENCIES THROUGH IE&EM, 2007, : 38 - 43
  • [45] Clinical Pathways Scheduling Using Hybrid Genetic Algorithm
    Gang Du
    Zhibin Jiang
    Yang Yao
    Xiaodi Diao
    Journal of Medical Systems, 2013, 37
  • [46] A hybrid genetic algorithm for the job shop scheduling problems
    Park, BJ
    Choi, HR
    Kim, HS
    COMPUTERS & INDUSTRIAL ENGINEERING, 2003, 45 (04) : 597 - 613
  • [47] Clinical Pathways Scheduling Using Hybrid Genetic Algorithm
    Du, Gang
    Jiang, Zhibin
    Yao, Yang
    Diao, Xiaodi
    JOURNAL OF MEDICAL SYSTEMS, 2013, 37 (03)
  • [48] A hybrid genetic algorithm for flexible task collaborative scheduling
    Zhu, Liyi
    Wu, Jinghua
    Zhang, Haijun
    He, Shijian
    SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, : 28 - +
  • [49] Genetic descent algorithm for hybrid flow shop scheduling
    Tang, Li-Xin
    Wu, Ya-Ping
    Zidonghua Xuebao/Acta Automatica Sinica, 2002, 28 (04): : 637 - 641
  • [50] Hybrid genetic algorithm for vehicle routing and scheduling problem
    Ghoseiri, Keivan
    Ghannadpour, S.F.
    Journal of Applied Sciences, 2009, 9 (01) : 79 - 87