Improved particle swarm optimization based on blockchain mechanism for flexible job shop problem

被引:0
|
作者
Muhammad Usman Sana
Zhanli Li
Fawad Javaid
Muhammad Wahab Hanif
Imran Ashraf
机构
[1] Xi’an University of Science and Technology,College of Computer Science and Technology
[2] Xi’an University of Science and Technology,Department of Communication and Information Engineering
[3] Yeungnam University,Department of Information and Communication Engineering
来源
Cluster Computing | 2023年 / 26卷
关键词
Blockchain; Particle swarm optimization; Task scheduling; Cloud computing security; Makespan;
D O I
暂无
中图分类号
学科分类号
摘要
The emergence and massive growth of cloud computing increased the demand for task scheduling strategies to utilize the full potential of virtualization technology. Efficient task scheduling necessitates efficiency, reduced makespan and execution time, and improvement ratio. Additionally, secure scheduling is a pivotal element in highly distributed environments. Task scheduling is an NP-complete problem where the time required to locate the resource depends on the problem size. Despite the several proposed algorithms, optimal task scheduling lacks an ideal solution and requires further efforts from academia and industry. Recently, blockchain has evolved as a promising technology for combining cloud clusters, secure cloud transactions, data access, and application codes. This study leverages the advantages of blockchain to propose a novel encoding technique to improve the makespan value and scheduling time. The proposed algorithm is an optimal solution for effective and efficient job shop scheduling where an Improved Particle Swarm Optimization (IPSO) and blockchain technology is used to provide efficiency and security. IPSO algorithm is hybridized by acquiring the best data from methods, and selective particles are kept for further iteration generation. The IPSO algorithm effectively traverses to the solution space and obtains optimal solutions by altering the dominant operations. The performance of IPSO is evaluated concerning the makespan, improvement ratio, execution time, and efficiency. Experiment results indicate that the proposed algorithm is practical and secure in handling flexible job scheduling, and outperforms the state-of-the-art task scheduling algorithms. Results suggest that IPSO minimizes the execution time by 8% and increases the efficiency by 35% than the existing scheduling approaches.
引用
收藏
页码:2519 / 2537
页数:18
相关论文
共 50 条
  • [1] Improved particle swarm optimization based on blockchain mechanism for flexible job shop problem
    Sana, Muhammad Usman
    Li, Zhanli
    Javaid, Fawad
    Hanif, Muhammad Wahab
    Ashraf, Imran
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 2519 - 2537
  • [2] Particle swarm optimization algorithm for flexible job shop scheduling problem
    Liu, Zhixiong
    Yang, Guangxiang
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 327 - 333
  • [3] A Particle Swarm Optimization algorithm for Flexible Job shop scheduling problem
    Girish, B. S.
    Jawahar, N.
    2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, 2009, : 298 - +
  • [4] An improved genetic-based particle swarm optimization for job shop scheduling problem
    Niu, Q.
    Gu, X. S.
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 3312 - 3317
  • [5] An improved particle swarm optimization for multi-objective flexible job-shop scheduling problem
    Jia, Zhaohong
    Chen, Huaping
    Tang, Jun
    PROCEEDINGS OF 2007 IEEE INTERNATIONAL CONFERENCE ON GREY SYSTEMS AND INTELLIGENT SERVICES, VOLS 1 AND 2, 2007, : 1584 - 1589
  • [6] Improved particle swarm optimization algorithm based novel encoding and decoding schemes for flexible job shop scheduling problem
    Ding, Haojie
    Gu, Xingsheng
    COMPUTERS & OPERATIONS RESEARCH, 2020, 121
  • [7] An effective hybrid particle swarm optimization for flexible job shop scheduling problem
    Zhang, Guohui, 1604, Bentham Science Publishers B.V., P.O. Box 294, Bussum, 1400 AG, Netherlands (06):
  • [8] A Grouping Particle Swarm Optimization Algorithm for Flexible Job Shop Scheduling Problem
    Feng, Mingyue
    Yi, Xianqing
    Li, Guohui
    Tang, Shaoxun
    Jun, He
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 318 - 322
  • [9] A new algorithm for flexible job-shop scheduling problem based on particle swarm optimization
    Teekeng W.
    Thammano A.
    Unkaw P.
    Kiatwuthiamorn J.
    Artificial Life and Robotics, 2016, 21 (01) : 18 - 23
  • [10] Job Shop Scheduling based on Improved Discrete Particle Swarm Optimization
    Yin, Lvjiang
    Yang, Lijun
    Hu, Mingmao
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT 2014, 2015, : 99 - 101