Efficient Computation Offloading of IoT-Based Workflows Using Discrete Teaching Learning-Based Optimization

5Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

As the Internet of Things (IoT) and mobile devices have rapidly proliferated, their computationally intensive applications have developed into complex, concurrent IoT-based workflows involving multiple interdependent tasks. By exploiting its low latency and high bandwidth, mobile edge computing (MEC) has emerged to achieve the high-performance computation offloading of these applications to satisfy the quality-of-service requirements of workflows and devices. In this study, we propose an offloading strategy for IoT-based workflows in a high-performance MEC environment. The proposed task-based offloading strategy consists of an optimization problem that includes task dependency, communication costs, workflow constraints, device energy consumption, and the heterogeneous characteristics of the edge environment. In addition, the optimal placement of workflow tasks is optimized using a discrete teaching learning-based optimization (DTLBO) metaheuristic. Extensive experimental evaluations demonstrate that the proposed offloading strategy is effective at minimizing the energy consumption of mobile devices and reducing the execution times of workflows compared to offloading strategies using different metaheuristics, including particle swarm optimization and ant colony optimization.

References Powered by Scopus

Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems

4166Citations
N/AReaders
Get full text

Decentralized computation offloading game for mobile cloud computing

873Citations
N/AReaders
Get full text

Energy-latency tradeoff for energy-aware offloading in mobile edge computing networks

529Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Task offloading using GPU-based particle swarm optimization for high-performance vehicular edge computing

24Citations
N/AReaders
Get full text

Improved wireless sensor network data collection using discrete differential evolution and ant colony optimization

9Citations
N/AReaders
Get full text

Coverage Area Maximization Using MOFAC-GA-PSO Hybrid Algorithm in Energy Efficient WSN Design

9Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Hussein, M. K., & Mousa, M. H. (2022). Efficient Computation Offloading of IoT-Based Workflows Using Discrete Teaching Learning-Based Optimization. Computers, Materials and Continua, 73(2), 3685–3703. https://doi.org/10.32604/cmc.2022.026370

Readers' Seniority

Tooltip

Professor / Associate Prof. 2

40%

Lecturer / Post doc 2

40%

PhD / Post grad / Masters / Doc 1

20%

Readers' Discipline

Tooltip

Computer Science 2

67%

Engineering 1

33%

Save time finding and organizing research with Mendeley

Sign up for free