A particle swarm optimization and constraint programming-based approach for integrated process planning and scheduling with lot streaming problem

被引:0
作者
Zhang, Mengya [1 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
Liu, Qihao [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
关键词
Integrated process planning and scheduling; Lot streaming; Constraint programming; Particle swarm optimization algorithm; Relaxation model; MIGRATING BIRDS OPTIMIZATION; EVOLUTIONARY ALGORITHM; SETUP TIMES; MACHINE;
D O I
10.1016/j.asoc.2025.112938
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the integrated process planning and scheduling with lot streaming (IPPS-LS) problem, which consists of lot splitting, process planning, and shop scheduling. Although the IPPS-LS problem is common in the manufacturing of flexible process products, it has not been extensively studied due to its high complexity. Hence, this study develops an enhanced particle swarm optimization algorithm based on constraint programming (CP) to minimize makespan. The proposed algorithm employs finite condition and relaxation models for particle reconfiguration and re-optimization. To achieve it, two types of relaxation models are constructed by decomposing the multiple constraints of the CP model. The algorithm dynamically updates particle encoding sequences based on model accuracy, effectively reducing invalid searches and accelerating the search process. The proposed algorithm is compared with models and other metaheuristic algorithms on 120 test instances. The impact of the relaxed CP strategy and particle swarm optimization algorithm on the proposed algorithm performance is also analyzed. Finally, a significance of difference validation is performed. Computational experiments demonstrate the efficiency of the proposed algorithm in solving the IPPS-LS problem of varying scales. In addition, the relaxed CP strategy exhibits a more significant improvement effect for medium-scale problems compared to small and large-scale problems.
引用
收藏
页数:21
相关论文
共 58 条
[1]   A new hybridization of adaptive large neighborhood search with constraint programming for open shop scheduling with sequence-dependent setup times [J].
Abreu, Levi R. ;
Nagano, Marcelo S. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 168
[2]   Resource-constrained unrelated parallel machine scheduling problem with sequence dependent setup times, precedence constraints and machine eligibility restrictions [J].
Afzalirad, Mojtaba ;
Rezaeian, Javad .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 98 :40-52
[3]   Integrated job-shop scheduling in an FMS with heterogeneous transporters: MILP formulation, constraint programming, and branch-and-bound [J].
Ahmadi-Javid, Amir ;
Haghi, Maryam ;
Hooshangi-Tabrizi, Pedram .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (09) :3288-3304
[4]   A survey of scheduling problems with setup times or costs [J].
Allahverdi, Ali ;
Ng, C. T. ;
Cheng, T. C. E. ;
Kovalyov, Mikhail Y. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :985-1032
[5]   Mixed-Integer and Constraint Programming Techniques for Mobile Robot Task Planning [J].
Booth, Kyle E. C. ;
Tran, Tony T. ;
Nejat, Goldie ;
Beck, J. Christopher .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2016, 1 (01) :500-507
[6]   Constraint satisfaction problems: Algorithms and applications [J].
Brailsford, SC ;
Potts, CN ;
Smith, BM .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 119 (03) :557-581
[7]   A comprehensive review of lot streaming [J].
Chang, JH ;
Chiu, HN .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (08) :1515-1536
[8]   Mathematical model and adaptive simulated annealing algorithm for mixed-model assembly job-shop scheduling with lot streaming [J].
Cheng, Lixin ;
Tang, Qiuhua ;
Zhang, Liping .
JOURNAL OF MANUFACTURING SYSTEMS, 2023, 70 :484-500
[9]   A review of lot streaming [J].
Cheng, M. ;
Mukherjee, N. J. ;
Sarin, S. C. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (23-24) :7023-7046
[10]   Scheduling in a flexible job shop followed by some parallel assembly stations considering lot streaming [J].
Daneshamooz, Fatemeh ;
Fattahi, Parviz ;
Hosseini, Seyed Mohammad Hassan .
ENGINEERING OPTIMIZATION, 2022, 54 (04) :614-633