Abstract

Despite the remarkable work conducted to improve fog computing applications’ efficiency, the task scheduling problem in such an environment is still a big challenge. Optimizing the task scheduling in these applications, i.e. critical healthcare applications, smart cities, and transportation is urgent to save energy, improve the quality of service, reduce the carbon emission rate, and improve the flow time. As proposed in much recent work, dealing with this problem as a single objective problem did not get the desired results. As a result, this paper presents a new multi-objective approach based on integrating the marine predator’s algorithm with the polynomial mutation mechanism (MHMPA) for task scheduling in fog computing environments. In the proposed algorithm, a trade-off between the makespan and the carbon emission ratio based on the Pareto optimality is produced. An external archive is utilized to store the non-dominated solutions generated from the optimization process. Also, another improved version based on the marine predator’s algorithm (MIMPA) by using the Cauchy distribution instead of the Gaussian distribution with the levy Flight to increase the algorithm’s convergence with avoiding stuck into local minima as possible is investigated in this manuscript. The experimental outcomes proved the superiority of the MIMPA over the standard one under various performance metrics. However, the MIMPA couldn’t overcome the MHMPA even after integrating the polynomial mutation strategy with the improved version. Furthermore, several well-known robust multi-objective optimization algorithms are used to test the efficacy of the proposed method. The experiment outcomes show that MHMPA could achieve better outcomes for the various employed performance metrics: Flow time, carbon emission rate, energy, and makespan with an improvement percentage of 414, 27257.46, 64151, and 2 for those metrics, respectively, compared to the second-best compared algorithm.

Highlights

  • I NTERNET of things (IoT) plays a crucial role in our daily real-life to enable the following changes that occur in the external world by distributing a collection of the sensors in the cities, and each one has a limited range where it could monitor the events within

  • During displaying we will show the efficacy of the proposed algorithm when tackling the MTSFC under four metrics: Make-span, Flow Time, dioxide emission rate, and energy consumed, in addition to comparing with a number of well-known robust multiobjective optimization algorithms described as follows:

  • The tasks offloaded using the IoT must be distributed among the fog nodes accurately until utilizing them optimally to reduce the response time, energy consumption, carbon dioxide emission rate, and flow time

Read more

Summary

INTRODUCTION

I NTERNET of things (IoT) plays a crucial role in our daily real-life to enable the following changes that occur in the external world by distributing a collection of the sensors in the cities, and each one has a limited range where it could monitor the events within. A new energy-aware approach [37] based on the modified marine predators algorithm (MMPA)) has been proposed for solving the TSFC to minimize the maximum execution time until improving the response time and balancing the workloads among the fog nodes. The best assignment of the tasks to the fog node must improve several metrics: makespan, carbon dioxide emission rate, flow time, and energy at the same time. 5) Comparing the performance of MHMPA with a number of the well-known robust multiobjective algorithms to check its superiority Based on this comparison, our proposed was the best under four used metrics: Make-span, carbon emission rate, Flow Time, and energy. N Si(t + 1) is the scaled normalized value of ith dimension

THE PROPOSED MULTIOBJECTIVE TASK OFFLOADING APPROACH
RESULTS AND DISCUSSION
CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.