Affiliation:
1. School of Computer Science and Technology, Harbin University of Science and Technology, Harbin, China
Abstract
In cloud computing, optimizing task scheduling is crucial for improving overall system performance and resource utilization. To minimize cloud service costs and prevent resource wastage, advanced techniques must be employed to efficiently allocate cloud resources for executing tasks. This research presents a novel multi-objective task scheduling method, BSSA, which combines the Backtracking Search Optimization Algorithm (BSA) and the Sparrow Search Algorithm (SSA). BSA enhances SSA’s convergence accuracy and global optimization ability in later iterations, improving task scheduling results. The proposed BSSA is evaluated and compared against traditional SSA and other algorithms using a set of 8 benchmark test functions. Moreover, BSSA is tested for task scheduling in cloud environments and compared with various metaheuristic scheduling algorithms. Experimental results demonstrate the superiority of the proposed BSSA, validating its effectiveness and efficiency in cloud task scheduling.
Subject
Artificial Intelligence,General Engineering,Statistics and Probability
Reference24 articles.
1. A multi-objective optimal task scheduling in cloud environment using cuckoo particle swarm optimization[J];Prem Jacob;Wireless Personal Communications,2019
2. Salahudeen A. , Junaidu S.B. and Ayeni A.K. , An Improved Ant Colony Optimization Algorithm for Scheduling in Cloud Computing Environment[J], Recent Trends in Cloud Computing and Web Engineering 3(2) (2021).
3. Enhanced multi-verse optimizer for task scheduling in cloud computing environments[J];Shukri;Expert Systems with Applications,2021
4. Dynamic energy-aware scheduling for parallel task-based application in cloud computing[J];Juarez;Future Generation Computer Systems,2018
5. Lévy flight distribution: A new metaheuristic algorithm for solving engineering optimization problems[J];Houssein;Engineering Applications of Artificial Intelligence,2020