Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments

Faculty Science Year: 2021
Type of Publication: ZU Hosted Pages: 142-154
Authors:
Journal: Future Generation Computer Systems Elsevier B.V Volume: 124
Keywords : Advanced optimization technique , scheduling , tasks , cloud-fog    
Abstract:
Cloud-fog computing frameworks are emerging paradigms developed to add benefits to the current Internet of Things (IoT) architectures. In such frameworks, task scheduling plays a key role, and the optimized schedule of IoT task requests can improve system performance and productivity. In this paper, we developed an alternative task scheduling technique for IoT requests in a cloud-fog environment based on a modified artificial ecosystem-based optimization (AEO), called AEOSSA. This modification is developed using the operators of the Salp Swarm Algorithm (SSA) in an attempt to enhance the exploitation ability of AEO during the process of finding the optimal solution for the problem under consideration. The performance of the designed AEOSSA approach to tackling the task scheduling problem is evaluated using different synthetic and real-world datasets of different sizes. In addition, a comparison is conducted between AEOSSA and other well-known metaheuristic methods for performance investigation. The experimental results demonstrate the high ability of AEOSSA to tackle the task scheduling problem and perform better than other methods according to the performance metrics such as makespan time and throughput.
   
     
 
       

Author Related Publications

  • Ibrahim Abdelhameed Attiya Ahmed, "Cloud Computing Technology: Promises and Concerns", Foundation of Computer Science (FCS), NY, USA, 2017 More
  • Ibrahim Abdelhameed Attiya Ahmed, "TCSA: A dynamic job scheduling algorithm for computational grids", IEEE, 2016 More
  • Ibrahim Abdelhameed Attiya Ahmed, "A Simplified Particle Swarm Optimization for Job Scheduling in Cloud Computing", Foundation of Computer Science (FCS), NY, USA, 2017 More
  • Ibrahim Abdelhameed Attiya Ahmed, "D-Choices Scheduling: A Randomized Load Balancing Algorithm for Scheduling in the Cloud", American Scientific Publishers, 2017 More
  • Ibrahim Abdelhameed Attiya Ahmed, "IoT Workflow Scheduling Using Intelligent Arithmetic Optimization Algorithm in Fog Computing", Hindawi, 2021 More

Department Related Publications

  • Heba Ibrahim Mustafa, "On L- fuzzy generalized topology", Foundation of Computer Science,, 2013 More
  • Alaa Hassan Attia Hassan, "Certain New Classes of Analytic Functions with Varying Arguments", Hindawi Publishing Corporation, USA, 2013 More
  • Huda Ibrahim Sayed Ahmad, "Traveling Wave Solutions of the Nonlinear 3  1-Dimensional Kadomtsev-Petviashvili Equation Using the Two Variables G/G, 1/G-Expansion Method", Hindawi Publishing Corporation Journal of Applied Mathematics, 2012 More
  • Hassan Mostafa Metwally, "Granular Computing Biapproximation Spaces", IEEE, 2005 More
  • Roshdy Mohamed Farouk AbdulHameed, "Analytical analysis of image representation by their discrete wavelet transform", International Journal of Computer Science, 2008 More
Tweet