跳到主要导航 跳到搜索 跳到主要内容

Grid-based artificial bee colony algorithm for multi-objective job shop scheduling with manual loading and unloading tasks

  • Northwestern Polytechnical University Xian

科研成果: 期刊稿件文章同行评审

32 引用 (Scopus)

摘要

This paper investigates a multi-objective job shop scheduling problem with manual loading and unloading tasks (MOJSSPLU) aiming to minimize makespan and total workload simultaneously. Taking human factors into consideration achieves a better balance between production efficiency and resource utilization. To address this problem, we first establish a bi-objective mixed-integer linear programming (MILP) model. Afterward, we combine the artificial bee colony algorithm with the grid technique to develop a grid-based artificial bee colony algorithm (GABC) for solving MOJSSPLU. The algorithm uses a decomposition approach with the earliest-shortest dispatching rule to reduce the complexity of MOJSSPLU. A grid coordinate system is constructed to divide the objective space into cells, facilitating individuals’ location and evaluation in the decision space. Moreover, we focus on improving the cooperation between the employed and onlooker bees and design a mathematical formula based on priority weights to generate onlooker bees to maximize information utilization and improve the exploration and exploitation capabilities of the algorithm. To ensure that the most promising individuals are retained and protected from being eliminated during the evolutionary, we propose an elitist non-dominated solutions reservation strategy for improving the diversity of the population. We further propose a dynamic adjustment of the grid-division method that focuses on improving the exploitation capacity of the algorithm in the objective space to enhance the diversity and convergence of the population. To test the performance of the GABC algorithm, we compare it to the MILP approach and other algorithms using modified benchmark instances. Furthermore, we conduct the Friedman and Wilcoxon nonparametric tests to validate the comparison results among the different algorithms. The computational results demonstrate that the algorithm GABC is efficient.

源语言英语
文章编号123011
期刊Expert Systems with Applications
245
DOI
出版状态已出版 - 1 7月 2024

指纹

探究 'Grid-based artificial bee colony algorithm for multi-objective job shop scheduling with manual loading and unloading tasks' 的科研主题。它们共同构成独一无二的指纹。

引用此