Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing
With the proliferation of Internet of Things (IoT) devices, the volume of big data generated and the number of IoT-powered applications have surged. Processing this data with low latency and minimal data transport costs while upholding Quality of Service (QoS) standards has become imperative. Fog co...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171977 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | With the proliferation of Internet of Things (IoT) devices, the volume of big data generated and the number of IoT-powered applications have surged. Processing this data with low latency and minimal data transport costs while upholding Quality of Service (QoS) standards has become imperative. Fog computing has emerged as a solution, introducing computational nodes at the edge of the network to reduce reliance on the centralized cloud. While fog computing enhances performance, it also introduces complexity by adding limited, dynamic, and heterogeneous resources to the network.
This paper explores the integration of Ant Colony Optimization (ACO) algorithms with Simulated Annealing, a local search algorithm, to expedite the scheduling of deadline-sensitive task offloading in fog computing environments. The ACO algorithm has demonstrated its capability to provide close to optimal allocation solutions, yet it can converge to a local optimum, giving less successful allocations. Simulated Annealing offers a potential solution by allowing the algorithm to explore suboptimal solutions, fostering the discovery of higher-quality solutions more rapidly.
Through this investigation, the paper aims to determine whether combining ACO with Simulated Annealing can enhance the efficiency of task offloading in fog computing scenarios, enabling the fulfilment of QoS standards while mitigating latency and data transport costs. |
---|