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 |
id |
sg-ntu-dr.10356-171977 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1719772023-11-24T15:37:51Z Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing Ramasubramanian, Shreya Arvind Easwaran School of Computer Science and Engineering arvinde@ntu.edu.sg Engineering::Computer science and engineering::Computer systems organization::Performance of systems Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Engineering::Computer science and engineering::Computer systems organization::Computer system implementation 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. Bachelor of Engineering (Computer Science) 2023-11-21T02:33:57Z 2023-11-21T02:33:57Z 2023 Final Year Project (FYP) Ramasubramanian, S. (2023). Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171977 https://hdl.handle.net/10356/171977 en SCSE22-1067 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computer systems organization::Performance of systems Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Engineering::Computer science and engineering::Computer systems organization::Computer system implementation |
spellingShingle |
Engineering::Computer science and engineering::Computer systems organization::Performance of systems Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Engineering::Computer science and engineering::Computer systems organization::Computer system implementation Ramasubramanian, Shreya Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
description |
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. |
author2 |
Arvind Easwaran |
author_facet |
Arvind Easwaran Ramasubramanian, Shreya |
format |
Final Year Project |
author |
Ramasubramanian, Shreya |
author_sort |
Ramasubramanian, Shreya |
title |
Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
title_short |
Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
title_full |
Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
title_fullStr |
Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
title_full_unstemmed |
Edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
title_sort |
edge/cloud task offloading for time-sensitive applications: a hybrid approach with ant colony optimization and simulated annealing |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/171977 |
_version_ |
1783955619604070400 |