Hybrid approach based on cuckoo optimization algorithm and genetic algorithm for task scheduling

被引:6
|
作者
Akbari, Mehdi [1 ]
机构
[1] Islamic Azad Univ, Najafabad Branch, Fac Comp Engn, Najafabad, Iran
关键词
Evolutionary algorithms; Task scheduling; Genetic algorithm; Cuckoo optimization algorithm; Meta-heuristic algorithms; Spiral search; MULTIPROCESSOR SYSTEM; DUPLICATION; PRECEDENCE; OPERATORS; SELECTION; MAKESPAN; PRIORITY; STRATEGY; GRAPHS;
D O I
10.1007/s12065-020-00471-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most important issues in designing efficient scheduling algorithms in heterogeneous distribution systems is the reduction of execution time. In the proposed algorithm, the modified operators of the cuckoo optimization algorithm and the genetic algorithm are used to achieve a relatively optimal solution with fewer repetitions of the genetic algorithm and less execution time than the cuckoo optimization algorithm. The most important innovation in the proposed algorithm is the introduction of a new operator called spiral search, which increases the variety among the samples produced in each generation. The main idea of this operator is to replace linear search with the spiral search, which allows local search between similar schedules and accelerates the achievement of a relatively optimal answer. Also the multi objective function in the proposed algorithm is used to minimize makespan and maximize parallelization. The results obtained from the proposed algorithm on a large number of standard graphs with a various range of attributes show that it is superior to the other task scheduling algorithms.
引用
收藏
页码:1931 / 1947
页数:17
相关论文
共 50 条
  • [1] Hybrid approach based on cuckoo optimization algorithm and genetic algorithm for task scheduling
    Mehdi Akbari
    [J]. Evolutionary Intelligence, 2021, 14 : 1931 - 1947
  • [2] An optimizing algorithm of static task scheduling problem based on hybrid genetic algorithm
    柳玉
    Song Jian
    Wen Jiayan
    [J]. High Technology Letters, 2016, 22 (02) : 170 - 176
  • [3] Task scheduling of cloud computing based on hybrid particle swarm algorithm and genetic algorithm
    Fu, Xueliang
    Sun, Yang
    Wang, Haifang
    Li, Honghui
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 2479 - 2488
  • [4] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    [J]. Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [5] Task scheduling of cloud computing based on hybrid particle swarm algorithm and genetic algorithm
    Xueliang Fu
    Yang Sun
    Haifang Wang
    Honghui Li
    [J]. Cluster Computing, 2023, 26 : 2479 - 2488
  • [6] Task Scheduling Algorithm Based on Bidirectional Optimization Genetic Algorithm in Cloud Computing Environment
    Wei Guanghui
    [J]. AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 3062 - 3067
  • [7] A task scheduling algorithm based on genetic algorithm and ant colony optimization in cloud computing
    Liu, Chun-Yan
    Zou, Cheng-Ming
    Wu, Pei
    [J]. PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 68 - 72
  • [8] SCHEDULING BASED ON HYBRID PARTICLE SWARM OPTIMIZATION WITH CUCKOO SEARCH ALGORITHM IN CLOUD ENVIRONMENT
    Sumathi
    Poongodi
    [J]. IIOAB JOURNAL, 2016, 7 (09) : 358 - 366
  • [9] Hybrid swarm optimization algorithm based on task scheduling in a cloud environment
    Eldesokey, Heba M.
    Abd El-atty, Saied M.
    El-Shafai, Walid
    Amoon, Mohammed
    Abd El-Samie, Fathi E.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (13)
  • [10] Hybrid lion–GA optimization algorithm-based task scheduling approach in cloud computing
    K. Malathi
    K. Priyadarsini
    [J]. Applied Nanoscience, 2023, 13 : 2601 - 2610