Model and Algorithms for the Planning of Fog Computing Networks

被引:29
|
作者
Zhang, Decheng [1 ]
Haider, Faisal [1 ]
St-Hilaire, Marc [1 ]
Makaya, Christian [2 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Computation offloading; evolutionary algorithm (EA); fog computing; heuristic; modular facility location; multiobjective; network planning; MANAGEMENT; FRAMEWORK; PARETO;
D O I
10.1109/JIOT.2019.2892940
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has risen as a promising technology for augmenting the computational and storage capability of the end devices and edge networks. The urging issues in this networking paradigm are fog nodes planning, resources allocation, and offloading strategies. This paper aims to formulate a mathematical model which jointly tackles these issues. The goal of the model is to optimize the tradeoff (Pareto front) between the capital expenditure and the network delay. To solve this multiobjective optimization problem and obtain benchmark values, we first use the weighted sum method and two existing evolutionary algorithms (EAs), nondominated sorting genetic algorithm II and speed-constrained multiobjective particle swarm optimization. Then, inspired by those EAs, this paper proposes a new EAs, named particle swarm optimized nondominated sorting genetic algorithm, which combines the convergence and searching efficiency of the existing EAs. The effectiveness of the proposed algorithm is evaluated by the hypervolume and inverted generational distance indicators. The performance evaluation results show that the proposed model and algorithms can help the network planners in the deployment of fog networks to complement their existing computation and storage infrastructure.
引用
收藏
页码:3873 / 3884
页数:12
相关论文
共 50 条
  • [31] Hierarchical deployment of deep neural networks based on fog computing inferred acceleration model
    Weijin Jiang
    Sijian Lv
    Cluster Computing, 2021, 24 : 2807 - 2817
  • [32] Hierarchical deployment of deep neural networks based on fog computing inferred acceleration model
    Jiang, Weijin
    Lv, Sijian
    Cluster Computing, 2021, 24 (04) : 2807 - 2817
  • [33] A Resource Management Model for Distributed Multi-Task Applications in Fog Computing Networks
    Hosseinpour, Farhoud
    Naebi, Ahmad
    Virtanen, Seppo
    Pahikkala, Tapio
    Tenhunen, Hannu
    Plosila, Juha
    IEEE ACCESS, 2021, 9 (09): : 152792 - 152802
  • [34] QoE and Power Efficiency Tradeoff for Fog Computing Networks with Fog Node Cooperation
    Xiao, Yong
    Krunz, Marwan
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [35] A taxonomy of load balancing algorithms and approaches in fog computing: a survey
    Sepideh Ebneyousef
    Alireza Shirmarz
    Cluster Computing, 2023, 26 : 3187 - 3208
  • [36] Heuristic Computation Offloading Algorithms for Mobile Users in Fog Computing
    Li, Keqin
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (02)
  • [37] A taxonomy of load balancing algorithms and approaches in fog computing: a survey
    Ebneyousef, Sepideh
    Shirmarz, Alireza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 3187 - 3208
  • [38] Task offloading in fog computing: A survey of algorithms and optimization techniques
    Kumari, Nidhi
    Yadav, Anirudh
    Jana, Prasanta K.
    COMPUTER NETWORKS, 2022, 214
  • [39] GASP: Genetic Algorithms for Service Placement in Fog Computing Systems
    Canali, Claudia
    Lancellotti, Riccardo
    ALGORITHMS, 2019, 12 (10)
  • [40] Control Algorithms for a Mobile Robot Application in a Fog Computing Environment
    Bhausaheb, Bhalekar Vaibhav
    Saikrishna, P. S.
    PROCEEDINGS OF 2019 3RD INTERNATIONAL CONFERENCE ON AUTOMATION, CONTROL AND ROBOTS (ICACR 2019), 2018, : 30 - 36