MCWOA Scheduler: Modified Chimp-Whale Optimization Algorithm for Task Scheduling in Cloud Computing
Source abstract
Abstract
Cloud computing provides a diverse and adaptable resource pool over the internet, allowing users to tap into various resources as needed. It has been seen as a robust solution to relevant challenges. A significant delay can hamper the performance of IoT-enabled cloud platforms. However, efficient task scheduling can lower the cloud infrastructure’s energy consumption, thus maximizing the service provider’s revenue by decreasing user job processing times. The proposed Modified Chimp-Whale Optimization Algorithm called Modified ChimpWhale Optimization Algorithm (MCWOA), combines elements of the Chimp Optimization Algorithm (COA) and the Whale Optimization Algorithm (WOA). To enhance MCWOA’s identification precision, the Sobol sequence is used in the population initialization phase, ensuring an even distribution of the population across the solution space. Moreover, the traditional MCWOA’s local search capabilities are augmented by incorporating the whale optimization algorithm’s bubble-net hunting and random search mechanisms into MCWOA’s positionupdating process. This study demonstrates the effectiveness of the proposed approach using a two-story rigid frame and a simply supported beam model. Simulated outcomes reveal that the new method outperforms the original MCWOA, especially in multi-damage detection scenarios. MCWOA excels in avoiding false positives and enhancing computational speed, making it an optimal choice for structural damage detection. The efficiency of the proposed MCWOA is assessed against metrics such as energy usage, computational expense, task duration, and delay. The simulated data indicates that the new MCWOA outpaces other methods across all metrics. The study also references the Whale Optimization Algorithm (WOA), Chimp Algorithm (CA), Ant Lion Optimizer (ALO), Genetic Algorithm (GA) and Grey Wolf Optimizer (GWO).
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cloud Computing and Resource Management · Distributed and Parallel Computing Systems · IoT and Edge/Fog Computing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing10.1109/ACCESS.2015.2508940 ↗
2. Performance evaluation of resource management in cloud computing environments10.1371/journal.pone.0141914 ↗
3. Self-adaptive learning PSO-based deadline constrained task scheduling for hybrid IaaS cloud10.1109/TASE.2013.2272758 ↗
4. Symbiotic organism search optimization based task scheduling in cloud computing environment10.1016/j.future.2015.08.006 ↗
5. Task scheduling based on minimization of makespan and energy consumption using binary GWO algorithm in cloud environment
6. HFTO: Hybrid firebug tunicate optimizer for fault tolerance and dynamic task scheduling in cloud computing10.1007/s11277-022-10099-0 ↗
7. Optimization techniques for task scheduling criteria in IaaS cloud computing atmosphere using nature inspired hybrid spotted hyena optimization algorithm10.1002/cpe.7228 ↗
8. A review of task scheduling in cloud computing based on nature-inspired optimization algorithm10.1007/s10586-023-04090-y ↗
9. Improvised seagull optimization algorithm for scheduling tasks in heterogeneous cloud environment
10. Improving whale optimization algorithm with elite strategy and its application to engineering-design and cloud task scheduling problems10.1007/s12559-022-10099-z ↗
11. Multi objective trust aware task scheduling algorithm in cloud computing using Whale Optimization
12. Optimization task scheduling using cooperation search algorithm for heterogeneous cloud computing systems
13. An improved particle swarm optimization algorithm for task scheduling in cloud computing10.1007/s12652-023-04541-9 ↗
14. An energy efficient and secure model using chaotic levy flight deep q-learning in healthcare system
15. An integrated approach of ML-metaheuristics for secure service placement in fog-cloud ecosystem10.1016/j.iot.2023.100817 ↗
16. Hybrid fuzzy archimedes-based Light GBM-XGBoost model for distributed task scheduling in mobile edge computing10.1002/ett.4733 ↗
17. An efficient meta-heuristic resource allocation with load balancing in IoT-Fog-cloud computing environment10.1007/s12652-023-04544-6 ↗
18. Energy-efficient task scheduling and resource allocation for improving the performance of a cloud-fog environment10.3390/sym14112340 ↗
19. A whale optimization algorithm based resource allocation scheme for cloud-fog based IoT applications10.3390/electronics11193207 ↗
20. Effective prediction and resource allocation method (EPRAM) in fog computing environment for smart healthcare system10.1007/s11042-022-12223-5 ↗
21. Energy-aware metaheuristic algorithm for industrial-Internet-of-Things task scheduling problems in fog computing applications10.1109/JIOT.2020.3012617 ↗
22. Sustainable task scheduling strategy in cloudlets
23. A prediction and budget-aware offloading scheme for wearable computing10.1504/IJSNET.2021.117481 ↗
24. ELECT: Energy-efficient intelligent edge-cloud collaboration for remote IoT services10.1016/j.future.2023.04.030 ↗
25. Multi-objective approach for scheduling time-aware business processes in cloud-fog environment10.1007/s11227-022-04690-2 ↗
26. SCEOMOO: A novel subspace clustering approach using evolutionary algorithm, off-spring generation and multi-objective optimization10.1016/j.asoc.2023.110185 ↗
27. Chimp optimization algorithm10.1016/j.eswa.2020.113338 ↗
28. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
29. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms10.1002/spe.995 ↗