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...
Saved in:
Published in: | World wide web (Bussum) 2022-09, Vol.25 (5), p.2049-2107 |
---|---|
Main Authors: | , , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |