Scheduling Non-Permutation Flowshop with Finite Buffers and Two Competitive Agents

Danyu Bai,Tianyi Liu,Yuchen Zhang,Tao Ren,Zhi-Hai Zhang,Zhiqiang Dong
DOI: https://doi.org/10.1016/j.cie.2022.108939
IF: 7.18
2023-01-01
Computers & Industrial Engineering
Abstract:Flowshop scheduling is a popular and valuable optimisation model in academia. Application of the scheduling model for industrial problems has to consider real-world scenarios, such as non-permutation scheduling, finite buffers and individual competition from different customers. These non-negligibly factors can lead to a huge solution space, leaving it barely able to be effectively solved. Therefore, this study investigates a non -permutation bi-agent flowshop scheduling problem with limited buffers, where tasks are released over time and minimisation of a linear criterion (i.e. weighted combination of makespans) improves customer satisfaction. Mixed integer programming model is established for this strong NP-hardness problem that the optimum cannot be found in polynomial time. For small-scale instances, a branch and bound (B&B) algorithm is provided to achieve exact solutions, where effective non-delay pruning rules, well-designed lower and upper bounds are utilised to eliminate invalid nodes during searching. For medium-scale instances, a hybrid particle swarm optimisation (HPSO) algorithm is proposed to seek high-quality solutions, where a two-stage collaborative evolution promotes deep exploration, an efficient sequence-based rule amends infeasible solutions and several validated mechanisms enhances convergence. Evaluation of extensive computational experiments, including components evaluation and nonparametric test, demonstrate the effectiveness of the presented algorithms.
What problem does this paper attempt to address?