arrow
返回

Batch processing machine scheduling problems using a self-adaptive approach based on dynamic programming

delete2025-04-01
delete0
PRE
AI
X
Xue Zhao
J
Jabir Mumtaz *
C
Chen Guangyuan
王琛 封面图
王琛 (Chen Wang)
DOI:10.1016/j.cor.2024.106933delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the increasing trend of smart electronic devices, interlinked industries face various challenges in meeting market demand. The demand for customized small-batch and multi-variety products with agility in customer expectations makes the scheduling problem more complex. Batch-processing machine (BPM) scheduling refers to managing and organizing the execution of a group of tasks or jobs on a machine. BPM scheduling is a complex optimization problem critical in semiconductor production systems industries. A single BPM scheduling problem, considering multiple jobs with different sizes, release times, processing times, and due dates to minimize total earliness and tardiness, is studied in this paper. A mixed integer programming model is formulated to express the problem, including the related constraints. The self-adaptive hybrid differential evolution and tabu search (SDETS) algorithm with dynamic programming is proposed to solve the BPM-scheduling problem. The novel SDETS algorithm is embedded with four additional features: a) dynamic programming-based batch formation; b) right-left-shifting rules to identify the starting time of each batch; c) DE-self-adaptive mutation strategy to determine the job sequence and trade-off between exploration and exploitation; d) introduction of tabu-search to enhance the convergence rate. A comprehensive parametric tuning of the algorithms is conducted to optimize the performance and enhance the suitability for the specific problem set case instances. The findings suggest that the proposed algorithm surpasses the performance of the compared algorithms. Moreover, the SDETS method exhibits high convergence to find more precise and globally optimal solutions for large-scale problem instances, further emphasizing its practical applicability.
Keyword:
Batch-processing machine scheduling
Dynamic programming
Differential evolution
Tabu search
Self-adaptive mutation

期刊

C
Computers and Operations Research
IF:
4.3
论文数:
6.5K
被引数:
1.8W

机构

S
southeast university - china
学者数:
5.3W
论文数: 4.9W
被引数: 57
W
Wenzhou University
学者数:
8.8K
论文数: 6.5K
被引数: 1.5W
引用论文

引用论文

Novel model and solution method for flexible job shop scheduling problem with batch processing machines
err2024-01-01
err8
PREAI
errJi, Bin; Zhang, Shujing; Yu, Samson S.; Xiao, Xin; Chen, Chen; Zheng, Guohua
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容