An efficient population-based multi-objective task scheduling approach in fog computing systems

被引:0
作者
Zahra Movahedi
Bruno Defude
Amir mohammad Hosseininia
机构
[1] University of Tehran,Department of Engineering, College of Farabi
[2] Télécom SudParis,SAMOVAR
[3] Institut Polytechnique de Paris,undefined
来源
Journal of Cloud Computing | / 10卷
关键词
Fog computing; Task scheduling; Internet of things; Meta-heuristic; Whale optimization algorithm; Opposition-based learning; Chaos theory;
D O I
暂无
中图分类号
学科分类号
摘要
With the rapid development of Internet of Things (IoT) technologies, fog computing has emerged as an extension to the cloud computing that relies on fog nodes with distributed resources at the edge of network. Fog nodes offer computing and storage resources opportunities to resource-less IoT devices which are not capable to support IoT applications with computation-intensive requirements. Furthermore, the closeness of fog nodes to IoT devices satisfies the low-latency requirements of IoT applications. However, due to the high IoT task offloading requests and fog resource limitations, providing an optimal task scheduling solution that considers a number of quality metrics is essential. In this paper, we address the task scheduling problem with the aim of optimizing the time and energy consumption as two QoS parameters in the fog context. First, we present a fog-based architecture for handling the task scheduling requests to provide the optimal solutions. Second, we formulate the task scheduling problem as an Integer Linear Programming (ILP) optimization model considering both time and fog energy consumption. Finally, we propose an advanced approach called Opposition-based Chaotic Whale Optimization Algorithm (OppoCWOA) to enhance the performance of the original WOA for solving the modelled task scheduling problem in a timely manner. The efficiency of the proposed OppoCWOA is shown by providing extensive simulations and comparisons with the original WOA and some existing meta-heuristic algorithms such as Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Genetic Algorithm (GA).
引用
收藏
相关论文
共 50 条
  • [31] A multi-objective EBCO-TS algorithm for efficient task scheduling in mobile cloud computing
    Arun C.
    Prabu K.
    [J]. International Journal of Networking and Virtual Organisations, 2020, 22 (04): : 366 - 386
  • [32] Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach
    Azizi, Sadoon
    Shojafar, Mohammad
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201
  • [33] FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
    Nagabushnam, Ganesan
    Choi, Yundo
    Kim, Kyong Hoon
    [J]. 2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024, 2024, : 46 - 53
  • [34] FUSION: A Fuzzy-Based Multi-Objective Task Management for Fog Networks
    Motamedhashemi, Arya
    Safaei, Bardia
    Mahdi Hosseini Monazzah, Amir
    Henkel, Joerg
    Ejlali, Alireza
    [J]. IEEE ACCESS, 2024, 12 : 152886 - 152907
  • [35] An efficient task scheduling in fog computing using improved artificial hummingbird algorithm
    Ghafari, R.
    Mansouri, N.
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2023, 74
  • [36] Energy Efficient Priority-Based Task Scheduling for Computation Offloading in Fog Computing
    Yin, Jiaying
    Fu, Jing
    Wu, Jingjin
    Zheng, Shiming
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 564 - 577
  • [37] Energy-Efficient Task Scheduling in Fog Computing Based on Particle Swarm Optimization
    Vispute S.D.
    Vashisht P.
    [J]. SN Computer Science, 4 (4)
  • [38] Edge Computing Based Multi-Objective Task Scheduling Strategy for UAV with Limited Airborne Resources
    Wang, Xiaoqiang
    [J]. Informatica (Slovenia), 2024, 48 (02): : 255 - 268
  • [39] Multi-objective Task Scheduling Optimization Based on Improved Bat Algorithm in Cloud Computing Environment
    Yu, Dakun
    Xu, Zhongwei
    Mei, Meng
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1091 - 1100
  • [40] Multi-objective task offloading optimization in fog computing environment using INSCSA algorithm
    Fard, Alireza Froozani
    Ardakani, Mohammadreza Mollahoseini
    Mirzaie, Kamal
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 7469 - 7491