Spider monkey optimization based resource allocation and scheduling in fog computing environment

被引:5
|
作者
Hajam, Shahid Sultan [1 ]
Sofi, Shabir Ahmad [1 ]
机构
[1] Natl Inst Technol Srinagar, Dept Informat Technol, Srinagar 190006, India
来源
HIGH-CONFIDENCE COMPUTING | 2023年 / 3卷 / 03期
关键词
Swarm intelligence; Spider monkey optimization; Fog computing; Task scheduling;
D O I
10.1016/j.hcc.2023.100149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spider monkey optimization (SMO) is a quite popular and recent swarm intelligence algorithm for numerical optimization. SMO is Fission-Fusion social structure based algorithm inspired by spider monkey's behavior. The algorithm proves to be very efficient in solving various constrained and unconstrained optimization problems. This paper presents the application of SMO in fog computing. We propose a heuristic initialization based spider monkey optimization algorithm for resource allocation and scheduling in a fog computing network. The algorithm minimizes the total cost (service time and monetary cost) of tasks by choosing the optimal fog nodes. Longest job fastest processor (LJFP), shortest job fastest processor (SJFP), and minimum completion time (MCT) based initialization of SMO are proposed and compared with each other. The performance is compared based on the parameters of average cost, average service time, average monetary cost, and the average cost per schedule. The results demonstrate the efficacy of MCT-SMO as compared to other heuristic initialization based SMO algorithms and Particle Swarm Optimization (PSO). (c) 2023 The Author(s). Published by Elsevier B.V. on behalf of Shandong University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Resource management in fog computing using greedy and semi-greedy spider monkey optimization
    Hajam, Shahid Sultan
    Sofi, Shabir Ahmad
    [J]. SOFT COMPUTING, 2023, 27 (24) : 18697 - 18707
  • [2] Resource management in fog computing using greedy and semi-greedy spider monkey optimization
    Shahid Sultan Hajam
    Shabir Ahmad Sofi
    [J]. Soft Computing, 2023, 27 : 18697 - 18707
  • [3] Exponentially-spider monkey optimization based allocation of resource in cloud
    Kalpana, Parsi
    Nagendra Prabhu, S.
    Polepally, Vijayakumar
    Rao, D. B. Jagannadha
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (03) : 2521 - 2542
  • [4] Resource Scheduling and Energy Consumption Optimization Based on Lyapunov Optimization in Fog Computing
    Huang, Chenbin
    Wang, Hui
    Zeng, Lingguo
    Li, Ting
    [J]. SENSORS, 2022, 22 (09)
  • [5] Tasks Scheduling and Resource Allocation in Fog Computing Based on Containers for Smart Manufacturing
    Yin, Luxiu
    Luo, Juan
    Luo, Haibo
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4712 - 4721
  • [6] Securing the Fog Computing Environment and Enhancing Resource Allocation
    Harikrishna, P.
    Kaviarasan, R.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2024, 136 (02) : 989 - 1016
  • [7] Optimization of makespan and resource utilization in the fog computing environment through task scheduling algorithm
    Vijayalakshmi, R.
    Vasudevan, V.
    Kadry, Seifedine
    Kumar, R. Lakshmana
    [J]. INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2020, 18 (01)
  • [8] TRAM: Technique for resource allocation and management in fog computing environment
    Wadhwa, Heena
    Aron, Rajni
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (01): : 667 - 690
  • [9] TRAM: Technique for resource allocation and management in fog computing environment
    Heena Wadhwa
    Rajni Aron
    [J]. The Journal of Supercomputing, 2022, 78 : 667 - 690
  • [10] An adaptive model for resource selection and allocation in fog computing environment
    Mishra, Manoj Kumar
    Ray, Niranjan Kumar
    Swain, Amulya Ratna
    Mund, Ganga Bishnu
    Mishra, Bhabani Sankar Prasad
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2019, 77 : 217 - 229