Next Article in Journal
CFD–FEM Coupled Thermal Response Analysis and MATLAB-Based Operating Condition Screening for Edible Kelp Infrared Drying
Previous Article in Journal
Underlying Tool Wear Mechanisms of Cermet Tools in Hard Turning of AISI 4340 Alloy Steel Under Dry and Minimum Quantity Lubrication (MQL) Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Success-History Beaver Behavior Optimizer for Flexible Job Shop Scheduling Optimization

1
School of Artificial Intelligence, Chengdu Technological University, Chengdu 611730, China
2
Sichuan Provincial Promotion Center of Digital Transformation, Chengdu Technological University, Chengdu 611730, China
3
School of Materials and Environmental Engineering, Chengdu Technological University, Chengdu 611730, China
*
Authors to whom correspondence should be addressed.
Processes 2026, 14(9), 1379; https://doi.org/10.3390/pr14091379
Submission received: 4 April 2026 / Revised: 21 April 2026 / Accepted: 23 April 2026 / Published: 25 April 2026
(This article belongs to the Section Manufacturing Processes and Systems)

Abstract

The flexible job shop scheduling problem (FJSP), which simultaneously involves machine assignment and operation sequencing under multiple constraints, is a typical NP-hard combinatorial optimization problem, and efficient scheduling is of great importance for improving production efficiency and manufacturing flexibility. To address this problem, the success-history beaver behavior optimizer (SHBBO) is introduced to solve FJSP with the objective of minimizing the makespan. First, considering the discrete characteristics of FJSP, an effective encoding and decoding scheme is designed to represent operation sequences and machine assignments. Then, the adaptive success-history mechanism of SHBBO is employed to dynamically adjust the search parameters during the optimization process, enabling a better balance between global exploration and local exploitation. Meanwhile, the behavioral update strategy of SHBBO is adapted to the scheduling environment so that candidate solutions can be effectively evolved in the discrete solution space. In addition, a population updating strategy and elite-guided search mechanism are incorporated to enhance solution quality and convergence performance. Finally, extensive experiments are conducted on benchmark FJSP instances to verify the effectiveness of the proposed method. Experimental results show that SHBBO achieves the best average results on 11 out of 12 CEC2022 benchmark functions, with particularly notable improvements over the original beaver behavior optimizer (BBO) on functions such as F6 (56.69%), F5 (12.20%), and F10 (9.18%). On the BRdata benchmark instances, SHBBO obtains the best or tied-best makespan on all 10 instances, with an average percentage relative deviation (PRD) of 0, and reduces the makespan by 7.69% on MK10 and 6.25% on MK06 compared with BBO.
Keywords: flexible job shop scheduling; production scheduling; combinatorial optimization; success-history beaver behavior optimizer; makespan flexible job shop scheduling; production scheduling; combinatorial optimization; success-history beaver behavior optimizer; makespan

Share and Cite

MDPI and ACS Style

Huang, Z.; Liu, J.; Deng, Y.; Huang, X. Success-History Beaver Behavior Optimizer for Flexible Job Shop Scheduling Optimization. Processes 2026, 14, 1379. https://doi.org/10.3390/pr14091379

AMA Style

Huang Z, Liu J, Deng Y, Huang X. Success-History Beaver Behavior Optimizer for Flexible Job Shop Scheduling Optimization. Processes. 2026; 14(9):1379. https://doi.org/10.3390/pr14091379

Chicago/Turabian Style

Huang, Zhaofei, Jian Liu, Yonghong Deng, and Xiaona Huang. 2026. "Success-History Beaver Behavior Optimizer for Flexible Job Shop Scheduling Optimization" Processes 14, no. 9: 1379. https://doi.org/10.3390/pr14091379

APA Style

Huang, Z., Liu, J., Deng, Y., & Huang, X. (2026). Success-History Beaver Behavior Optimizer for Flexible Job Shop Scheduling Optimization. Processes, 14(9), 1379. https://doi.org/10.3390/pr14091379

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop