Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications

Managing the explosion of data from the edge to the cloud requires intelligent supervision such as fog node deployments, which is an essential task to assess network operability. To ensure network operability, the deployment process must be carried out effectively in terms of two main factors: conne...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2023-02
Hauptverfasser: Naouri, Abdenacer, Nouri, Nabil Abdelkader, Sahraoui Dhelim, Khelloufi, Amar, Abdelkarim Ben Sada, Huansheng Ning
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Naouri, Abdenacer
Nouri, Nabil Abdelkader
Sahraoui Dhelim
Khelloufi, Amar
Abdelkarim Ben Sada
Huansheng Ning
description Managing the explosion of data from the edge to the cloud requires intelligent supervision such as fog node deployments, which is an essential task to assess network operability. To ensure network operability, the deployment process must be carried out effectively in terms of two main factors: connectivity and coverage. The network connectivity is based on fog node deployment which determines the physical topology of the network while the coverage determines the network accessibility. Both have a significant impact on network performance and guarantee the network QoS. Determining an optimum fog node deployment method that minimizes cost, reduces computation and communication overhead, and provides a high degree of network connection coverage is extremely hard. Therefore, maximizing coverage as well as preserving network connectivity is a non-trivial problem. In this paper, we proposed a fog deployment algorithm that can effectively connect the fog nodes and cover all edge devices. Firstly, we formulate fog deployment as an instance of multi-objective optimization problems with a large search space. Then, we leverage Marine Predator Algorithm (MPA) to tackle the deployment problem and prove that MPA is well-suited for fog node deployment due to its rapid convergence and low computational complexity compared to other population-based algorithms. Finally, we evaluate the proposed algorithm on a different benchmark of generated instances with various fog scenario configurations. The experimental results demonstrate that our proposed algorithm is capable of providing very promising results when compared to state-of-the-art methods for determining an optimal deployment of fog nodes.
doi_str_mv 10.48550/arxiv.2302.05948
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2302_05948</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2776278281</sourcerecordid><originalsourceid>FETCH-LOGICAL-a958-42fe070724ff5da3215f417ab0672fae185297d75176137eec403b73b05b2db3</originalsourceid><addsrcrecordid>eNotj11LwzAYhYMgOOZ-gFcGvO5M3iRLdjnGpoX5Ac7rkrZvNGNratKK_nu7zasDD4fDeQi54WwqjVLs3sYf_z0FwWDK1FyaCzICIXhmJMAVmaS0Y4zBTINSYkTeV875ymPT0XX4oM-hRvq6txUejqhPvhmg7fqIWd6k1kes6RN29hP76FPnK-pCpHnY0kXb7n1lOx-adE0und0nnPznmLytV9vlY7Z5eciXi01m58pkEhwyzTRI51RtBXDlJNe2ZMM7Z5EbBXNda8X1jAuNWEkmSi1KpkqoSzEmt-fVk3LRRn-w8bc4qhcn9aFxd260MXz1mLpiF_rYDJcK0HoG2oDh4g-p5Vt2</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2776278281</pqid></control><display><type>article</type><title>Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Naouri, Abdenacer ; Nouri, Nabil Abdelkader ; Sahraoui Dhelim ; Khelloufi, Amar ; Abdelkarim Ben Sada ; Huansheng Ning</creator><creatorcontrib>Naouri, Abdenacer ; Nouri, Nabil Abdelkader ; Sahraoui Dhelim ; Khelloufi, Amar ; Abdelkarim Ben Sada ; Huansheng Ning</creatorcontrib><description>Managing the explosion of data from the edge to the cloud requires intelligent supervision such as fog node deployments, which is an essential task to assess network operability. To ensure network operability, the deployment process must be carried out effectively in terms of two main factors: connectivity and coverage. The network connectivity is based on fog node deployment which determines the physical topology of the network while the coverage determines the network accessibility. Both have a significant impact on network performance and guarantee the network QoS. Determining an optimum fog node deployment method that minimizes cost, reduces computation and communication overhead, and provides a high degree of network connection coverage is extremely hard. Therefore, maximizing coverage as well as preserving network connectivity is a non-trivial problem. In this paper, we proposed a fog deployment algorithm that can effectively connect the fog nodes and cover all edge devices. Firstly, we formulate fog deployment as an instance of multi-objective optimization problems with a large search space. Then, we leverage Marine Predator Algorithm (MPA) to tackle the deployment problem and prove that MPA is well-suited for fog node deployment due to its rapid convergence and low computational complexity compared to other population-based algorithms. Finally, we evaluate the proposed algorithm on a different benchmark of generated instances with various fog scenario configurations. The experimental results demonstrate that our proposed algorithm is capable of providing very promising results when compared to state-of-the-art methods for determining an optimal deployment of fog nodes.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2302.05948</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Computer Science - Distributed, Parallel, and Cluster Computing ; Computer Science - Networking and Internet Architecture ; Connectivity ; Heuristic methods ; Multiple objective analysis ; Nodes ; Optimization ; Quality of service architectures ; Topology</subject><ispartof>arXiv.org, 2023-02</ispartof><rights>2023. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,784,885,27925</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2302.05948$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1007/s10586-024-04409-3$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Naouri, Abdenacer</creatorcontrib><creatorcontrib>Nouri, Nabil Abdelkader</creatorcontrib><creatorcontrib>Sahraoui Dhelim</creatorcontrib><creatorcontrib>Khelloufi, Amar</creatorcontrib><creatorcontrib>Abdelkarim Ben Sada</creatorcontrib><creatorcontrib>Huansheng Ning</creatorcontrib><title>Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications</title><title>arXiv.org</title><description>Managing the explosion of data from the edge to the cloud requires intelligent supervision such as fog node deployments, which is an essential task to assess network operability. To ensure network operability, the deployment process must be carried out effectively in terms of two main factors: connectivity and coverage. The network connectivity is based on fog node deployment which determines the physical topology of the network while the coverage determines the network accessibility. Both have a significant impact on network performance and guarantee the network QoS. Determining an optimum fog node deployment method that minimizes cost, reduces computation and communication overhead, and provides a high degree of network connection coverage is extremely hard. Therefore, maximizing coverage as well as preserving network connectivity is a non-trivial problem. In this paper, we proposed a fog deployment algorithm that can effectively connect the fog nodes and cover all edge devices. Firstly, we formulate fog deployment as an instance of multi-objective optimization problems with a large search space. Then, we leverage Marine Predator Algorithm (MPA) to tackle the deployment problem and prove that MPA is well-suited for fog node deployment due to its rapid convergence and low computational complexity compared to other population-based algorithms. Finally, we evaluate the proposed algorithm on a different benchmark of generated instances with various fog scenario configurations. The experimental results demonstrate that our proposed algorithm is capable of providing very promising results when compared to state-of-the-art methods for determining an optimal deployment of fog nodes.</description><subject>Algorithms</subject><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><subject>Computer Science - Networking and Internet Architecture</subject><subject>Connectivity</subject><subject>Heuristic methods</subject><subject>Multiple objective analysis</subject><subject>Nodes</subject><subject>Optimization</subject><subject>Quality of service architectures</subject><subject>Topology</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj11LwzAYhYMgOOZ-gFcGvO5M3iRLdjnGpoX5Ac7rkrZvNGNratKK_nu7zasDD4fDeQi54WwqjVLs3sYf_z0FwWDK1FyaCzICIXhmJMAVmaS0Y4zBTINSYkTeV875ymPT0XX4oM-hRvq6txUejqhPvhmg7fqIWd6k1kes6RN29hP76FPnK-pCpHnY0kXb7n1lOx-adE0und0nnPznmLytV9vlY7Z5eciXi01m58pkEhwyzTRI51RtBXDlJNe2ZMM7Z5EbBXNda8X1jAuNWEkmSi1KpkqoSzEmt-fVk3LRRn-w8bc4qhcn9aFxd260MXz1mLpiF_rYDJcK0HoG2oDh4g-p5Vt2</recordid><startdate>20230212</startdate><enddate>20230212</enddate><creator>Naouri, Abdenacer</creator><creator>Nouri, Nabil Abdelkader</creator><creator>Sahraoui Dhelim</creator><creator>Khelloufi, Amar</creator><creator>Abdelkarim Ben Sada</creator><creator>Huansheng Ning</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20230212</creationdate><title>Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications</title><author>Naouri, Abdenacer ; Nouri, Nabil Abdelkader ; Sahraoui Dhelim ; Khelloufi, Amar ; Abdelkarim Ben Sada ; Huansheng Ning</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a958-42fe070724ff5da3215f417ab0672fae185297d75176137eec403b73b05b2db3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Computer Science - Distributed, Parallel, and Cluster Computing</topic><topic>Computer Science - Networking and Internet Architecture</topic><topic>Connectivity</topic><topic>Heuristic methods</topic><topic>Multiple objective analysis</topic><topic>Nodes</topic><topic>Optimization</topic><topic>Quality of service architectures</topic><topic>Topology</topic><toplevel>online_resources</toplevel><creatorcontrib>Naouri, Abdenacer</creatorcontrib><creatorcontrib>Nouri, Nabil Abdelkader</creatorcontrib><creatorcontrib>Sahraoui Dhelim</creatorcontrib><creatorcontrib>Khelloufi, Amar</creatorcontrib><creatorcontrib>Abdelkarim Ben Sada</creatorcontrib><creatorcontrib>Huansheng Ning</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</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>Engineering collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Naouri, Abdenacer</au><au>Nouri, Nabil Abdelkader</au><au>Sahraoui Dhelim</au><au>Khelloufi, Amar</au><au>Abdelkarim Ben Sada</au><au>Huansheng Ning</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications</atitle><jtitle>arXiv.org</jtitle><date>2023-02-12</date><risdate>2023</risdate><eissn>2331-8422</eissn><abstract>Managing the explosion of data from the edge to the cloud requires intelligent supervision such as fog node deployments, which is an essential task to assess network operability. To ensure network operability, the deployment process must be carried out effectively in terms of two main factors: connectivity and coverage. The network connectivity is based on fog node deployment which determines the physical topology of the network while the coverage determines the network accessibility. Both have a significant impact on network performance and guarantee the network QoS. Determining an optimum fog node deployment method that minimizes cost, reduces computation and communication overhead, and provides a high degree of network connection coverage is extremely hard. Therefore, maximizing coverage as well as preserving network connectivity is a non-trivial problem. In this paper, we proposed a fog deployment algorithm that can effectively connect the fog nodes and cover all edge devices. Firstly, we formulate fog deployment as an instance of multi-objective optimization problems with a large search space. Then, we leverage Marine Predator Algorithm (MPA) to tackle the deployment problem and prove that MPA is well-suited for fog node deployment due to its rapid convergence and low computational complexity compared to other population-based algorithms. Finally, we evaluate the proposed algorithm on a different benchmark of generated instances with various fog scenario configurations. The experimental results demonstrate that our proposed algorithm is capable of providing very promising results when compared to state-of-the-art methods for determining an optimal deployment of fog nodes.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2302.05948</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2023-02
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2302_05948
source arXiv.org; Free E- Journals
subjects Algorithms
Computer Science - Distributed, Parallel, and Cluster Computing
Computer Science - Networking and Internet Architecture
Connectivity
Heuristic methods
Multiple objective analysis
Nodes
Optimization
Quality of service architectures
Topology
title Efficient Fog Node Placement using Nature-Inspired Metaheuristic for IoT Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T09%3A00%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Efficient%20Fog%20Node%20Placement%20using%20Nature-Inspired%20Metaheuristic%20for%20IoT%20Applications&rft.jtitle=arXiv.org&rft.au=Naouri,%20Abdenacer&rft.date=2023-02-12&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2302.05948&rft_dat=%3Cproquest_arxiv%3E2776278281%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2776278281&rft_id=info:pmid/&rfr_iscdi=true