Research on Just-in-Time Scheduling for Assembly Workshops Based on Multi-Rule Collaborative Initialization
Source abstract
Abstract
Traditional job shop scheduling research primarily focuses on regular performance measures such as makespan. However, in a Just-in-Time (JIT) production environment, the objective shifts toward minimizing non-regular measures, specifically the weighted sum of earliness and tardiness (E/T) penalties, as excessive earliness leads to increased work-in-process inventory costs. Addressing the JIT scheduling problem in Assembly Job-shop Scheduling Problem (AJSP) is challenging, as traditional genetic algorithms (GAs) often suffer from premature convergence due to the randomness of initial populations. This paper proposes an Improved Genetic Algorithm (IGA) based on a multi-rule collaborative initialization mechanism. The algorithm explicitly incorporates assembly tree structure constraints during the encoding phase. For population initialization, a hybrid strategy is designed by integrating forward scheduling, backward scheduling, and forward-scheduling-based delay adjustment rules to ensure both the quality and diversity of the initial solutions. Simulation experiments and ablation studies demonstrate that the proposed IGA consistently achieves lower total weighted costs across various problem scales compared to standard algorithms. The results validate that the collaborative initialization strategy effectively balances global exploration and local exploitation, providing a robust solution for AJSP under JIT constraints.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Scheduling and Optimization Algorithms · Resource-Constrained Project Scheduling · Assembly Line Balancing Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Mechanical Engineering, Donghua University, Shanghai 201620, China
Shanghai MeowAI Co., Ltd., Shanghai 201108, China
Funding
Weiben Intelligent Electromechanical (Shanghai) Co., Ltd.
References (30)
Show source-provided references
1. One-processor scheduling with symmetric earliness and tardiness penalties10.1287/moor.13.2.330 ↗
2. Sequencing with earliness and tardiness penalties: A review10.1287/opre.38.1.22 ↗
3. Mosheiov, G. (1991). Scheduling Problems with Earliness and Tardiness Costs; A Just-In-Time Approach. [Master’s Thesis, Columbia University].
4. A hybrid approach to scheduling with earliness and tardiness costs10.1023/A:1021849405707 ↗
5. A branch and bound to minimize the number of late jobs on a single machine with release time constraints10.1016/S0377-2217(01)00353-8 ↗
6. Scheduling with common due date, earliness and tardiness penalties for multimachine problems: A survey10.1016/j.mcm.2003.05.019 ↗
7. A survey of scheduling with controllable processing times10.1016/j.dam.2007.02.003 ↗
8. Pinedo, M.L. (2016). Scheduling: Theory, algorithms, and Systems, Springer.
9. Ahmadian, M.M., Salehipour, A., and Kovalyov, M. (2020). An efficient relax-and-solve heuristic for open-shop scheduling problem to minimize total weighted earliness-tardiness. SSRN.10.2139/ssrn.3601396 ↗
10. Peng, S., Xiong, G., Yang, J., Shen, Z., Tamir, T.S., Tao, Z., Han, Y., and Wang, F.-Y. (2023). Multi-agent reinforcement learning for extended flexible job shop scheduling. Machines, 12.10.3390/machines12010008 ↗
11. Priority assignment procedures in multi-level assembly job shops10.1080/07408178708975402 ↗
12. Holland, J.H. (1975). Adaptation in Natural and Artificial Systems, University of Michigan.
13. Semi-active, active, and non-delay schedules for the resource-constrained project scheduling problem10.1016/0377-2217(93)E0294-8 ↗
14. Genetic algorithms for the optimal common due date assignment and the optimal scheduling policy in parallel machine earliness/tardiness scheduling problems10.1016/j.rcim.2004.12.005 ↗
15. GA based static scheduling of multilevel assembly job shops10.1504/IJOR.2009.022600 ↗
16. Lot streaming for product assembly in job shop environment10.1016/j.rcim.2007.01.001 ↗
17. A referenced iterated greedy algorithm for the distributed assembly mixed no-idle permutation flowshop scheduling problem with the total tardiness criterion10.1016/j.knosys.2021.108036 ↗
18. Li, J., Li, H., He, P., Xu, L., He, K., and Liu, S. (2023). Flexible job shop scheduling optimization for green manufacturing based on improved multi-objective wolf pack algorithm. Appl. Sci., 13.10.3390/app13148535 ↗
19. Dong, Y., Liao, W., and Xu, G. (2024). Multi-objective optimization of energy-efficient multi-stage, multi-level assembly job shop scheduling. Appl. Sci., 14.10.20944/preprints202409.0182.v1 ↗
20. Dileeplal, J., and Narayanan, K.P. (2012). Multi-Objective Assembly Job Shop Scheduling Using Genetic Algorithm and Tabu Search. [Ph.D. Thesis, Cochin University of Science And Technology].
21. Biased random-key genetic algorithms for combinatorial optimization10.1007/s10732-010-9143-1 ↗
22. The two stage assembly flow-shop scheduling problem with batching and delivery10.1016/j.engappai.2017.05.004 ↗
23. Zhang, Z., Qu, T., Zhao, K., Zhang, K., Zhang, Y., Liu, L., Wang, J., and Huang, G.Q. (2023). Optimization model and strategy for dynamic material distribution scheduling based on digital twin: A step towards sustainable manufacturing. Sustainability, 15.10.3390/su152316539 ↗
24. Wang, J., Li, Y., Zhang, Z., Wu, Z., Wu, L., Jia, S., and Peng, T. (2024). Dynamic integrated scheduling of production equipment and automated guided vehicles in a flexible job shop based on deep reinforcement learning. Processes, 12.10.3390/pr12112423 ↗
25. Zörrer, H., Hämmerle, A., Kollingbaum, M.J., Ebenhofer, G., Steiner, F., Ikeda, M., Fixl, S., Widmoser, F., and Pichler, A. (2025). The Human–Robot Multistation System—Visual Task Guidance and Human Initiative Scheduling for Collaborative Work Cells. Appl. Sci., 15.10.3390/app152212230 ↗
26. Jia, S., Yang, Y., Li, S., Wang, S., Li, A., Cai, W., Liu, Y., Hao, J., and Hu, L. (2024). The green flexible job-shop scheduling problem considering cost, carbon emissions, and customer satisfaction under time-of-use electricity pricing. Sustainability, 16.10.3390/su16062443 ↗
27. Karagoz, S., and Karagoz, Y. (2025). Optimization of Material Flow and Product Allocation in Inter-Unit Operations: A Case Study of a Refrigerator Manufacturing Facility. Logistics, 9.10.3390/logistics9010013 ↗
28. Karagoz, S. (2026). Resolving Conflicting Goals in Manufacturing Supply Chains: A Deterministic Multi-Objective Approach. Systems, 14.10.3390/systems14020126 ↗
29. Scheduling stochastic distributed flexible job shops using an multi-objective evolutionary algorithm with simulation evaluation10.1080/00207543.2024.2356628 ↗
30. Research on the performance of harmony search with local search algorithms for solving flexible job-shop scheduling problem