A Heterogeneous Multiprocessor Independent Task Scheduling Algorithm Based on Improved PSO

被引:0
|
作者
Cheng, Xiaohui [1 ]
Dai, Fei [1 ]
机构
[1] Guangxi Key Laboratory of Embedded Technology and Intelligent System, College of Information Science and Engineering, Guilin University of Technology, Jiangan Road No. 12, Guilin,541000, China
来源
Journal of Computers (Taiwan) | 2019年 / 30卷 / 06期
关键词
Computational complexity - Scheduling - Particle swarm optimization (PSO) - Multiprocessing systems - Multitasking - Genetic algorithms;
D O I
10.3966/199115992019123006020
中图分类号
学科分类号
摘要
The independent task scheduling problem of heterogeneous multi-processors 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.. © 2019 Computer Society of the Republic of China. All rights reserved.
引用
收藏
页码:242 / 251
相关论文
共 50 条
  • [1] A Heterogeneous Multiprocessor Independent Task Scheduling Algorithm Based on Improved PSO
    Cheng, Xiaohui
    Dai, Fei
    SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 267 - 279
  • [2] A Heterogeneous Multiprocessor Task Scheduling Algorithm Based on SFLA
    Deng Yun
    Cheng Xiao-hui
    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
    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
    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
    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
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [7] Multiprocessor Independent Tasks Scheduling Using a Novel Heuristic PSO Algorithm
    Omidi, Ali
    Rahmani, Amir Masoud
    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
    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
    APPLIED SOFT COMPUTING, 2020, 91
  • [10] Independent Task Scheduling Based on Improved Harmony Search Algorithm
    Jiang, Hua
    Zheng, Liping
    Liu, Yanxiu
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT II, 2012, 7332 : 376 - 382