An improved beluga whale optimization using ring topology for solving multi-objective task scheduling in cloud

被引:0
作者
Zade, Behnam Mohammad Hasani [1 ]
Mansouri, Najme [1 ]
Javidi, Mohammad Masoud [1 ]
机构
[1] Shahid Bahonar Univ Kerman, Dept Comp Sci, Kerman, Iran
关键词
Multi-Objective; Task scheduling; Cloud computing; Meta-heuristic; Ring topology; SYMBIOTIC ORGANISMS SEARCH; ALGORITHM; STRATEGY;
D O I
10.1016/j.cie.2024.110836
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To enhance cloud system performance and customer satisfaction levels, task scheduling must be addressed in the system. Beluga Whale Optimization (BWO) is a metaheuristic method that was developed recently. However, this method still suffers from local minima stagnation despite having an operator that enhances the diversity of population. As a result, Opposition-Based Learning (OBL) can be combined with a Levy Fight Distribution (LFD) and a hybrid balance factor to overcome conventional BWO's main weaknesses, including slow convergence and local optima traps. We present a multi-objective form of improved BWO (IBWO) to solve task scheduling problems considering both makespan and costs. Multi Objective Improved Beluga Whale Optimization with Ring Topology (MO-IBWO-Ring) is proposed as an efficient task scheduling algorithm that uses whales as feasible solutions for cloud computing tasks. Local search capabilities are also enhanced by using the ring topology concept. The proposed MO-IBWO-Ring algorithm as an optimization algorithm is tested on ten new test functions, and its performance is compared with four algorithms (i.e., Decision space-based Niching Non-dominated Sorting Genetic Algorithm II (DN-NSGAII), Multi-Objective Particle Swarm Optimization algorithm with Ring topology and Special Crowding Distance (MO_Ring_PSO_SCD), Omni-optimizer, and Multi-Objective Particle Swarm Optimization (MOPSO)). Two scenarios have been used to evaluate MO-IBWO-Ring's performance as a task scheduler. 1) Heterogeneous Computing Scheduling Problem (HCSP) is used as the benchmark dataset with a small (512) and a medium (1024) number of tasks, and 2) with random generated tasks and VMs. When measuring provider metrics, the proposed method achieved better results than competing methods.
引用
收藏
页数:24
相关论文
共 41 条
  • [21] Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory
    Mansouri, Najme
    Zade, Behnam Mohammad Hasani
    Javidi, Mohammad Masoud
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 130 : 597 - 633
  • [22] Multi-objective optimization of the volumetric and thermal efficiencies applied to a multi-cylinder internal combustion engine
    Menzel, Germano
    Och, Stephan Hennings
    Mariani, Viviana Cocco
    Moura, Luis Mauro
    Domingues, Eric
    [J]. ENERGY CONVERSION AND MANAGEMENT, 2020, 216
  • [23] Overview of Friedman's Test and Post-hoc Analysis
    Pereira, Dulce G.
    Afonso, Anabela
    Medeiros, Fatima Melo
    [J]. COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2015, 44 (10) : 2636 - 2653
  • [24] Srichandan Sobhanayak, 2018, Future Computing and Informatics Journal, V3, P210, DOI 10.1016/j.fcij.2018.03.004
  • [25] Stephen A., 2018, International Journal of Scientific Research in Computer Science Applications and Management Studies, V7, P1
  • [26] Hybrid Electro Search with Ant Colony Optimization Algorithm for Task Scheduling in a Sensor Cloud Environment for Agriculture Irrigation Control System
    Subramanian, Murali
    Narayanan, Manikandan
    Bhasker, B.
    Gnanavel, S.
    Rahman, Md Habibur
    Reddy, C. H. Pradeep
    [J]. COMPLEXITY, 2022, 2022
  • [27] A Hybrid Multiobjective Evolutionary Algorithm for Multiobjective Optimization Problems
    Tang, Lixin
    Wang, Xianpeng
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (01) : 20 - 45
  • [28] A Multipopulation Evolutionary Algorithm for Solving Large-Scale Multimodal Multiobjective Optimization Problems
    Tian, Ye
    Liu, Ruchen
    Zhang, Xingyi
    Ma, Haiping
    Tan, Kay Chen
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (03) : 405 - 418
  • [29] Opposition-based learning: A new scheme for machine intelligence
    Tizhoosh, Hamid R.
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 1, PROCEEDINGS, 2006, : 695 - 701
  • [30] Application of NSGA-II Algorithm for fault diagnosis in power system
    Wang, Shoupeng
    Zhao, Dongmei
    Yuan, Jingzhong
    Li, Hongjian
    Gao, Yang
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2019, 175