SONG: A Multi-Objective Evolutionary Algorithm for Delay and Energy Aware Facility Location in Vehicular Fog Networks

被引:14
作者
Hussain, Md. Muzakkir [1 ]
Azar, Ahmad Taher [2 ,3 ]
Ahmed, Rafeeq [4 ]
Amin, Syed Umar [2 ]
Qureshi, Basit [2 ]
Reddy, V. Dinesh [1 ]
Alam, Irfan [5 ]
Khan, Zafar Iqbal [2 ]
机构
[1] SRM Univ, Dept Comp Sci & Engn, Amaravati 522502, India
[2] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh 11586, Saudi Arabia
[3] Benha Univ, Fac Comp & Artificial Intelligence, Banha 13511, Egypt
[4] Koneru Lakshmaiah Educ Fdn, Dept CSE, Vaddeswaram 522302, India
[5] Delhi Technol Univ, Dept Comp Sci & Engn, Delhi 110042, India
关键词
intelligent transportation systems; vehicular fog computing; Genetic Algorithm; vehicular ad hoc network; SDG7; SDG9; SDG11; SDG12; OPTIMIZATION; PLACEMENT; MANAGEMENT;
D O I
10.3390/s23020667
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
With the emergence of delay- and energy-critical vehicular applications, forwarding sense-actuate data from vehicles to the cloud became practically infeasible. Therefore, a new computational model called Vehicular Fog Computing (VFC) was proposed. It offloads the computation workload from passenger devices (PDs) to transportation infrastructures such as roadside units (RSUs) and base stations (BSs), called static fog nodes. It can also exploit the underutilized computation resources of nearby vehicles that can act as vehicular fog nodes (VFNs) and provide delay- and energy-aware computing services. However, the capacity planning and dimensioning of VFC, which come under a class of facility location problems (FLPs), is a challenging issue. The complexity arises from the spatio-temporal dynamics of vehicular traffic, varying resource demand from PD applications, and the mobility of VFNs. This paper proposes a multi-objective optimization model to investigate the facility location in VFC networks. The solutions to this model generate optimal VFC topologies pertaining to an optimized trade-off (Pareto front) between the service delay and energy consumption. Thus, to solve this model, we propose a hybrid Evolutionary Multi-Objective (EMO) algorithm called Swarm Optimized Non-dominated sorting Genetic algorithm (SONG). It combines the convergence and search efficiency of two popular EMO algorithms: the Non-dominated Sorting Genetic Algorithm (NSGA-II) and Speed-constrained Particle Swarm Optimization (SMPSO). First, we solve an example problem using the SONG algorithm to illustrate the delay-energy solution frontiers and plotted the corresponding layout topology. Subsequently, we evaluate the evolutionary performance of the SONG algorithm on real-world vehicular traces against three quality indicators: Hyper-Volume (HV), Inverted Generational Distance (IGD) and CPU delay gap. The empirical results show that SONG exhibits improved solution quality over the NSGA-II and SMPSO algorithms and hence can be utilized as a potential tool by the service providers for the planning and design of VFC networks.
引用
收藏
页数:38
相关论文
共 69 条
  • [1] Ahmad R., 2019, P 2 INT C ADV COMPUT
  • [2] Alves de Queiroz Thiago, 2021, Variable Neighborhood Search. 8th International Conference, ICVNS 2021. Proceedings. Lecture Notes in Computer Science (LNCS 12559), P28, DOI 10.1007/978-3-030-69625-2_3
  • [3] [Anonymous], 2014, Journal of Innovation in Digital Ecosystems
  • [4] [Anonymous], SOURCEFORGENET PROJE
  • [5] MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications
    Arkian, Hamid Reza
    Diyanat, Abolfazl
    Pourkhalili, Atefe
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 : 152 - 165
  • [6] Mobility-Aware Application Scheduling in Fog Computing
    Bittencourt, Luiz F.
    Diaz-Montes, Javier
    Buyya, Rajkumar
    Rana, Omer F.
    Parashar, Manish
    [J]. IEEE CLOUD COMPUTING, 2017, 4 (02): : 26 - 35
  • [7] Bozorgchenani A, 2017, IEEE GLOB COMM CONF
  • [8] Mobility Trace Analysis for Intelligent Vehicular Networks: Methods, Models, and Applications
    Celes, Clayson
    Boukerche, Azzedine
    Loureiro, Antonio A. F.
    [J]. ACM COMPUTING SURVEYS, 2022, 54 (03)
  • [9] AN ALGORITHM FOR THE BI-CRITERION INTEGER PROGRAMMING PROBLEM
    CHALMET, LG
    LEMONIDIS, L
    ELZINGA, DJ
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1986, 25 (02) : 292 - 300
  • [10] StorNIR, a Multi-Objective Replica Placement Strategy for Cloud Federations
    Chikhaoui, Amina
    Lemarchand, Laurent
    Boukhalfa, Kamel
    Boukhobza, Jalil
    [J]. 36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 50 - 59