初始化
计算机科学
粒子群优化
地铁列车时刻表
数学优化
调度(生产过程)
启发式
并行计算
算法
人工智能
数学
程序设计语言
操作系统
作者
Shahid Sultan Hajam,Shabir Ahmad Sofi
标识
DOI:10.1016/j.hcc.2023.100149
摘要
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. LJFP (longest job fastest processor), SJFP (shortest job fastest processor), and MCT (minimum completion time) 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 PSO (Particle Swarm Optimization).
科研通智能强力驱动
Strongly Powered by AbleSci AI