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...

Full description

Saved in:
Bibliographic Details
Main Author: Ramasubramanian, Shreya
Other Authors: Arvind Easwaran
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