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 条
  • [31] Adaptive immune-based algorithm for independent task scheduling problem on heterogeneous workstation clusters
    College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
    [J]. Harbin Gongcheng Daxue Xuebao, 2006, 4 (603-607):
  • [32] 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
  • [33] On Performance Comparisons of GA, PSO and proposed Improved PSO for Job Scheduling in Multiprocessor Architecture
    Thanushkodi, K.
    Deeba, K.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (05): : 27 - 34
  • [34] An Improved ACS Algorithm by CA for Task Scheduling in Heterogeneous Multiprocessing Environments
    Liu, Ningbo
    Ma, Liangli
    Ren, Wei
    Wang, Muyuan
    [J]. THEORETICAL COMPUTER SCIENCE, NCTCS 2022, 2022, 1693 : 216 - 235
  • [35] An Improved Resource Scheduling Algorithm Based on the PSO in Mobile Grid
    Wu Runze
    Zhu Dandan
    Chen Zhicong
    [J]. 2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [36] A Task Scheduling Algorithm Based on an Improved Binary Bat Algorithm
    Huang X.
    Zeng X.
    Guo Z.
    Han R.
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2017, 51 (10): : 65 - 70
  • [37] A heuristic-based hybrid genetic-variable neighborhood search algorithm for task scheduling in heterogeneous multiprocessor system
    Wen, Yun
    Xu, Hua
    Yang, Jiadong
    [J]. INFORMATION SCIENCES, 2011, 181 (03) : 567 - 581
  • [38] Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems
    Hamid Tabatabaee
    Mohammad Reza Akbarzadeh-T
    Naser Pariz
    [J]. Journal of Zhejiang University SCIENCE C, 2014, 15 : 423 - 434
  • [39] Elephant Herding Optimization for Multiprocessor Task Scheduling in Heterogeneous Environment
    Sahoo, Ronali Madhusmita
    Padhy, Sasmita Kumari
    [J]. COMPUTATIONAL INTELLIGENCE IN PATTERN RECOGNITION, CIPR 2020, 2020, 1120 : 217 - 229
  • [40] Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems
    Tabatabaee, Hamid
    Akbarzadeh-T, Mohammad Reza
    Pariz, Naser
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2014, 15 (06): : 423 - 434