Loading…

A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies

Internet of Things (IoT) aims to make an environment more innovative and productive by connecting physical things to the internet. Processing generated data from IoT devices and actuation warranted in real-time requires computational infrastructure near the edge to get the outcome without delay. Eme...

Full description

Saved in:
Bibliographic Details
Published in:World wide web (Bussum) 2022-09, Vol.25 (5), p.2049-2107
Main Authors: Kumar, Dinesh, Baranwal, Gaurav, Shankar, Yamini, Vidyarthi, Deo Prakash
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3
cites cdi_FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3
container_end_page 2107
container_issue 5
container_start_page 2049
container_title World wide web (Bussum)
container_volume 25
creator Kumar, Dinesh
Baranwal, Gaurav
Shankar, Yamini
Vidyarthi, Deo Prakash
description Internet of Things (IoT) aims to make an environment more innovative and productive by connecting physical things to the internet. Processing generated data from IoT devices and actuation warranted in real-time requires computational infrastructure near the edge to get the outcome without delay. Emerging edge technologies such as Fog computing, Multi-Access Edge Computing, and Cloudlet provide computing resources near the edge, i.e. closer to the IoT devices, where devices can place their services/applications or offload their computational job for processing. The utilization of computing resources provided by emerging edge technologies addresses the issue of delay in the outcome and increases the battery life of IoT devices/End-user devices. Computational resources provided by the edge technologies, i.e. edge/fog nodes, can be heterogeneous, dynamic and mobile. Therefore, service placement and computation offloading on edge/fog nodes are challenging issues, and the problem to finding the best suitable fog/edge nodes is NP-Hard. Nature-inspired algorithms provide robust solutions to NP-Hard problems. Nowadays, nature-inspired algorithms have been widely applied for resource allocation for service placement and computation offloading in emerging edge technologies. In this work, we provide a detailed study on the applications of nature-inspired algorithms in emerging edge computing domains. We provide an overview of emerging edge technologies, related quality parameters and nature-inspired algorithms followed by the basic formulation of service placement and computation offloading in emerging edge computing systems. In this work, we classify the works in emerging edge computing applying nature-inspired algorithms into two categories: works related to service placement and works related to offloading. We provide a thorough review and comparison of the existing nature-inspired approaches in each category. We discuss various open issues at the end to set future research directions.
doi_str_mv 10.1007/s11280-022-01053-y
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2722005065</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2722005065</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3</originalsourceid><addsrcrecordid>eNp9kEtLxDAUhYsoOD7-gKuA6-hN0udyGHzBgBsFdyFNb2uGTlKTdqD_3owV3LnKWXznXPIlyQ2DOwZQ3AfGeAkUOKfAIBN0PklWLCsEZSkTpzGLMo85-zhPLkLYAUAuKrZKpjUJkz_gTJwlVo2TR2psGIzHhoyoP635mjCQ1nmi3X6YRjWaiLq27Z1qjO2Isg0J6A9GIxl6pXGPdiTGkhh8dySw6XAZc73rDIar5KxVfcDr3_cyeX98eNs80-3r08tmvaVasGqkWStSUNBgzjFHkaYVtDVvRF5AizVo1FBiIWqV1gWvGmhShFyXhchTVasMxWVyu-wO3h2_Mcqdm7yNJyUvOAfIIM8ixRdKexeCx1YO3uyVnyUDedQrF70y6pU_euUcS2IphQjbDv3f9D-tb4ujgNA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2722005065</pqid></control><display><type>article</type><title>A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies</title><source>Springer Nature</source><creator>Kumar, Dinesh ; Baranwal, Gaurav ; Shankar, Yamini ; Vidyarthi, Deo Prakash</creator><creatorcontrib>Kumar, Dinesh ; Baranwal, Gaurav ; Shankar, Yamini ; Vidyarthi, Deo Prakash</creatorcontrib><description>Internet of Things (IoT) aims to make an environment more innovative and productive by connecting physical things to the internet. Processing generated data from IoT devices and actuation warranted in real-time requires computational infrastructure near the edge to get the outcome without delay. Emerging edge technologies such as Fog computing, Multi-Access Edge Computing, and Cloudlet provide computing resources near the edge, i.e. closer to the IoT devices, where devices can place their services/applications or offload their computational job for processing. The utilization of computing resources provided by emerging edge technologies addresses the issue of delay in the outcome and increases the battery life of IoT devices/End-user devices. Computational resources provided by the edge technologies, i.e. edge/fog nodes, can be heterogeneous, dynamic and mobile. Therefore, service placement and computation offloading on edge/fog nodes are challenging issues, and the problem to finding the best suitable fog/edge nodes is NP-Hard. Nature-inspired algorithms provide robust solutions to NP-Hard problems. Nowadays, nature-inspired algorithms have been widely applied for resource allocation for service placement and computation offloading in emerging edge technologies. In this work, we provide a detailed study on the applications of nature-inspired algorithms in emerging edge computing domains. We provide an overview of emerging edge technologies, related quality parameters and nature-inspired algorithms followed by the basic formulation of service placement and computation offloading in emerging edge computing systems. In this work, we classify the works in emerging edge computing applying nature-inspired algorithms into two categories: works related to service placement and works related to offloading. We provide a thorough review and comparison of the existing nature-inspired approaches in each category. We discuss various open issues at the end to set future research directions.</description><identifier>ISSN: 1386-145X</identifier><identifier>EISSN: 1573-1413</identifier><identifier>DOI: 10.1007/s11280-022-01053-y</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Actuation ; Algorithms ; Cloud computing ; Computation offloading ; Computer Science ; Database Management ; Edge computing ; Electronic devices ; Information Systems Applications (incl.Internet) ; Internet of Things ; Mobile and IoT Applications ; Mobile computing ; Nodes ; Operating Systems ; Placement ; Resource allocation ; Special Issue on Resource Management at the Edge for Future Web</subject><ispartof>World wide web (Bussum), 2022-09, Vol.25 (5), p.2049-2107</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3</citedby><cites>FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3</cites><orcidid>0000-0002-9540-3173</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Kumar, Dinesh</creatorcontrib><creatorcontrib>Baranwal, Gaurav</creatorcontrib><creatorcontrib>Shankar, Yamini</creatorcontrib><creatorcontrib>Vidyarthi, Deo Prakash</creatorcontrib><title>A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies</title><title>World wide web (Bussum)</title><addtitle>World Wide Web</addtitle><description>Internet of Things (IoT) aims to make an environment more innovative and productive by connecting physical things to the internet. Processing generated data from IoT devices and actuation warranted in real-time requires computational infrastructure near the edge to get the outcome without delay. Emerging edge technologies such as Fog computing, Multi-Access Edge Computing, and Cloudlet provide computing resources near the edge, i.e. closer to the IoT devices, where devices can place their services/applications or offload their computational job for processing. The utilization of computing resources provided by emerging edge technologies addresses the issue of delay in the outcome and increases the battery life of IoT devices/End-user devices. Computational resources provided by the edge technologies, i.e. edge/fog nodes, can be heterogeneous, dynamic and mobile. Therefore, service placement and computation offloading on edge/fog nodes are challenging issues, and the problem to finding the best suitable fog/edge nodes is NP-Hard. Nature-inspired algorithms provide robust solutions to NP-Hard problems. Nowadays, nature-inspired algorithms have been widely applied for resource allocation for service placement and computation offloading in emerging edge technologies. In this work, we provide a detailed study on the applications of nature-inspired algorithms in emerging edge computing domains. We provide an overview of emerging edge technologies, related quality parameters and nature-inspired algorithms followed by the basic formulation of service placement and computation offloading in emerging edge computing systems. In this work, we classify the works in emerging edge computing applying nature-inspired algorithms into two categories: works related to service placement and works related to offloading. We provide a thorough review and comparison of the existing nature-inspired approaches in each category. We discuss various open issues at the end to set future research directions.</description><subject>Actuation</subject><subject>Algorithms</subject><subject>Cloud computing</subject><subject>Computation offloading</subject><subject>Computer Science</subject><subject>Database Management</subject><subject>Edge computing</subject><subject>Electronic devices</subject><subject>Information Systems Applications (incl.Internet)</subject><subject>Internet of Things</subject><subject>Mobile and IoT Applications</subject><subject>Mobile computing</subject><subject>Nodes</subject><subject>Operating Systems</subject><subject>Placement</subject><subject>Resource allocation</subject><subject>Special Issue on Resource Management at the Edge for Future Web</subject><issn>1386-145X</issn><issn>1573-1413</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLxDAUhYsoOD7-gKuA6-hN0udyGHzBgBsFdyFNb2uGTlKTdqD_3owV3LnKWXznXPIlyQ2DOwZQ3AfGeAkUOKfAIBN0PklWLCsEZSkTpzGLMo85-zhPLkLYAUAuKrZKpjUJkz_gTJwlVo2TR2psGIzHhoyoP635mjCQ1nmi3X6YRjWaiLq27Z1qjO2Isg0J6A9GIxl6pXGPdiTGkhh8dySw6XAZc73rDIar5KxVfcDr3_cyeX98eNs80-3r08tmvaVasGqkWStSUNBgzjFHkaYVtDVvRF5AizVo1FBiIWqV1gWvGmhShFyXhchTVasMxWVyu-wO3h2_Mcqdm7yNJyUvOAfIIM8ixRdKexeCx1YO3uyVnyUDedQrF70y6pU_euUcS2IphQjbDv3f9D-tb4ujgNA</recordid><startdate>20220901</startdate><enddate>20220901</enddate><creator>Kumar, Dinesh</creator><creator>Baranwal, Gaurav</creator><creator>Shankar, Yamini</creator><creator>Vidyarthi, Deo Prakash</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0002-9540-3173</orcidid></search><sort><creationdate>20220901</creationdate><title>A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies</title><author>Kumar, Dinesh ; Baranwal, Gaurav ; Shankar, Yamini ; Vidyarthi, Deo Prakash</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Actuation</topic><topic>Algorithms</topic><topic>Cloud computing</topic><topic>Computation offloading</topic><topic>Computer Science</topic><topic>Database Management</topic><topic>Edge computing</topic><topic>Electronic devices</topic><topic>Information Systems Applications (incl.Internet)</topic><topic>Internet of Things</topic><topic>Mobile and IoT Applications</topic><topic>Mobile computing</topic><topic>Nodes</topic><topic>Operating Systems</topic><topic>Placement</topic><topic>Resource allocation</topic><topic>Special Issue on Resource Management at the Edge for Future Web</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kumar, Dinesh</creatorcontrib><creatorcontrib>Baranwal, Gaurav</creatorcontrib><creatorcontrib>Shankar, Yamini</creatorcontrib><creatorcontrib>Vidyarthi, Deo Prakash</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>World wide web (Bussum)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kumar, Dinesh</au><au>Baranwal, Gaurav</au><au>Shankar, Yamini</au><au>Vidyarthi, Deo Prakash</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies</atitle><jtitle>World wide web (Bussum)</jtitle><stitle>World Wide Web</stitle><date>2022-09-01</date><risdate>2022</risdate><volume>25</volume><issue>5</issue><spage>2049</spage><epage>2107</epage><pages>2049-2107</pages><issn>1386-145X</issn><eissn>1573-1413</eissn><abstract>Internet of Things (IoT) aims to make an environment more innovative and productive by connecting physical things to the internet. Processing generated data from IoT devices and actuation warranted in real-time requires computational infrastructure near the edge to get the outcome without delay. Emerging edge technologies such as Fog computing, Multi-Access Edge Computing, and Cloudlet provide computing resources near the edge, i.e. closer to the IoT devices, where devices can place their services/applications or offload their computational job for processing. The utilization of computing resources provided by emerging edge technologies addresses the issue of delay in the outcome and increases the battery life of IoT devices/End-user devices. Computational resources provided by the edge technologies, i.e. edge/fog nodes, can be heterogeneous, dynamic and mobile. Therefore, service placement and computation offloading on edge/fog nodes are challenging issues, and the problem to finding the best suitable fog/edge nodes is NP-Hard. Nature-inspired algorithms provide robust solutions to NP-Hard problems. Nowadays, nature-inspired algorithms have been widely applied for resource allocation for service placement and computation offloading in emerging edge technologies. In this work, we provide a detailed study on the applications of nature-inspired algorithms in emerging edge computing domains. We provide an overview of emerging edge technologies, related quality parameters and nature-inspired algorithms followed by the basic formulation of service placement and computation offloading in emerging edge computing systems. In this work, we classify the works in emerging edge computing applying nature-inspired algorithms into two categories: works related to service placement and works related to offloading. We provide a thorough review and comparison of the existing nature-inspired approaches in each category. We discuss various open issues at the end to set future research directions.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11280-022-01053-y</doi><tpages>59</tpages><orcidid>https://orcid.org/0000-0002-9540-3173</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1386-145X
ispartof World wide web (Bussum), 2022-09, Vol.25 (5), p.2049-2107
issn 1386-145X
1573-1413
language eng
recordid cdi_proquest_journals_2722005065
source Springer Nature
subjects Actuation
Algorithms
Cloud computing
Computation offloading
Computer Science
Database Management
Edge computing
Electronic devices
Information Systems Applications (incl.Internet)
Internet of Things
Mobile and IoT Applications
Mobile computing
Nodes
Operating Systems
Placement
Resource allocation
Special Issue on Resource Management at the Edge for Future Web
title A survey on nature-inspired techniques for computation offloading and service placement in emerging edge technologies
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T00%3A10%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20survey%20on%20nature-inspired%20techniques%20for%20computation%20offloading%20and%20service%20placement%20in%20emerging%20edge%20technologies&rft.jtitle=World%20wide%20web%20(Bussum)&rft.au=Kumar,%20Dinesh&rft.date=2022-09-01&rft.volume=25&rft.issue=5&rft.spage=2049&rft.epage=2107&rft.pages=2049-2107&rft.issn=1386-145X&rft.eissn=1573-1413&rft_id=info:doi/10.1007/s11280-022-01053-y&rft_dat=%3Cproquest_cross%3E2722005065%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c319t-5f340a0de62e6e34490fb2d3670feb0cec08e73ba4b729d0d4e06c87364aba5e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2722005065&rft_id=info:pmid/&rfr_iscdi=true