A Heterogeneous Multiprocessor Independent Task Scheduling Algorithm Based on Improved PSO

被引:0
|
作者
Cheng, Xiaohui [1 ]
Dai, Fei [1 ]
机构
[1] Guilin Univ Technol, Coll Informat Sci & Engn, Guangxi Key Lab Embedded Technol & Intelligent Sy, Jiangan Rd 12, Guilin 541000, Peoples R China
基金
中国国家自然科学基金;
关键词
Task scheduling; Independent tasks; Particle swarm optimization; Heterogeneous multiprocessors; GENETIC ALGORITHM; OPTIMIZATION; HEURISTICS; DAG;
D O I
10.1007/978-3-030-16946-6_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The independent task scheduling problem of heterogeneous multiprocessors belongs to the NP-hard problem. The emergence of evolutionary algorithms provides a new idea for solving this problem. Particle swarm optimization (PSO) is a kind of intelligent evolutionary algorithm and it could be used to solve scheduling problem. We firstly discretized the representation of particle swarm optimization algorithm and made it suitable for the scheduling problem of heterogeneous multiprocessors. Then, the PSO algorithm was introduced into heterogeneous multiprocessors independent task scheduling problem by modeling method. In order to overcome particle swarm optimization algorithm's problem that is easy to fall into local optimum and premature convergence. We proposed a heterogeneous multiprocessor independent task scheduling algorithm based on improved PSO by improving the update operation of particle swarm optimization algorithm and transformed it into crossover and mutation operation of genetic algorithm. The experimental results show that the improved PSO scheduling algorithm can overcome the premature defects of PSO algorithm and the makespan of proposed IPSO is smaller than PSO.
引用
收藏
页码:267 / 279
页数:13
相关论文
共 50 条
  • [1] A Heterogeneous Multiprocessor Independent Task Scheduling Algorithm Based on Improved PSO
    Cheng, Xiaohui
    Dai, Fei
    [J]. Journal of Computers (Taiwan), 2019, 30 (06): : 242 - 251
  • [2] A Heterogeneous Multiprocessor Task Scheduling Algorithm Based on SFLA
    Deng Yun
    Cheng Xiao-hui
    [J]. 2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [3] Directed Search-based PSO Algorithm and Its Application to Scheduling Independent Task in Multiprocessor Environment
    Shriya, Sneha
    Sharma, R. S.
    Sumit, Saurav
    Choudhary, Sonu
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2015, 2016, 404 : 23 - 31
  • [4] An improved dynamic task scheduling algorithm based on INTOPSIS and PSO
    Makwe, Aditya
    Kanungo, Priyesh
    Sukheja, Deepak
    [J]. International Journal of Cloud Computing, 2024, 13 (04) : 368 - 403
  • [5] An Improved Genetic Algorithm for Multiprocessor Task Assignment and Scheduling
    Wang, Xuan
    Yao, Yingbiao
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 1 - 7
  • [6] A novel algorithm for priority-based task scheduling on a multiprocessor heterogeneous system
    Sahoo, Ronali Madhusmita
    Padhy, Sasmita Kumari
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [7] Multiprocessor Independent Tasks Scheduling Using a Novel Heuristic PSO Algorithm
    Omidi, Ali
    Rahmani, Amir Masoud
    [J]. 2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 369 - +
  • [8] Improved PSO-based task scheduling algorithm in cloud computing
    Zhan, Shaobin
    Huo, Hongying
    [J]. Journal of Information and Computational Science, 2012, 9 (13): : 3821 - 3829
  • [9] A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems
    Taheri, Golnaz
    Khonsari, Ahmad
    Entezari-Maleki, Reza
    Sousa, Leonel
    [J]. APPLIED SOFT COMPUTING, 2020, 91
  • [10] Independent Task Scheduling Based on Improved Harmony Search Algorithm
    Jiang, Hua
    Zheng, Liping
    Liu, Yanxiu
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT II, 2012, 7332 : 376 - 382