Aiming at the multi-objective optimization problem of manufacturing workshop scheduling, a workshop scheduling model is constructed, and a novel multi-objective optimization method for workshop resource scheduling based on the Adjacency Matrix-Genetic Algorithm (AM-GA) is proposed.Taking the genetic algorithm as the basic framework, this method integrates the adjacency matrix-based directional matching strategy, multi-objective processing, and an improved basic bit mutation operator.The dynamic programming of process routes is realized through the integration with the adjacency matrix.The algorithm exhibits favorable scalability and global search capability in solving resource scheduling optimization problems under multi-objective workshop scenarios.Finally, experiments are carried out using data from an electronic product manufacturing workshop for comparative analysis.The results demonstrate that the proposed method can efficiently and accurately address the scheduling optimization problems in electronic product manufacturing workshops characterized by multi-objective, multi-route, and multi-resource manufacturing scenarios.
BaiD, ZhangZ H, ZhangQ.Flexible open shop scheduling problem to minimize makespan[J].Comput Oper Res, 2016, 67: 207-215.
[2]
ZhuangZ, HuangZ, LuZ, et al.An improved artificial bee colony algorithm for solving open shop scheduling problem with two sequence-dependent setup times [J].Procedia CIRP, 2019, 83: 563-568.
[3]
CoelhoJ, VanhouckeM.Going to the core of hard resource-constrained project scheduling instances[J].Comput Oper Res, 2020, 121: 104976.
[4]
YuanY, XuH.Flexible job shop scheduling using hybrid differential evolution algorithms[J].Comput Ind Eng, 2013, 65(2): 246-260.
[5]
HuY F, ZhangL P, BaiX.Deep reinforcement learning for flexible assembly job shop scheduling problem [J].J Huazhong Univ of Sci Tech (Natural Science Edition), 2023, 51(2): 153-160.
WangJ Z, QuS H, WangJ, et al.Real-time decision support with reinforcement learning for dynamic flow-shop scheduling[C]//Smart Sys Tech 2017.Munich, Germany: VDE, 2017.
[8]
KardosC, LaflammeC, GallinaV, et al.Dynamic scheduling in a job-shop production system with reinforcement learning[J].Procedia CIRP, 2021, 97: 104-109.
[9]
WangL, HuX, WangY, et al.Dynamic job-shop scheduling in smart manufacturing using deep reinforcement learning[J].Comput Netw, 2021, 190: 107969.
[10]
CaiJ, LeiD, WangJ, et al.A novel shuffled frog-leaping algorithm with reinforcement learning for distributed assembly hybrid flow shop scheduling[J].Int J Prod Res, 2023, 61(4): 1233-1251.
[11]
LingF P, JiW X.Improved COOT algorithm to solve multi-objective FJSP[J/OL].Computer Engineering and Applications.[2022-12-15].
[12]
de CamposA, PozoA T R, DuarteE P.Parallel multi-swarm PSO strategies for solving many objective optimization problems[J].J Parallel Distrib Comput, 2019, 126: 13-33.
[13]
GünayE E, KulaU.A hybrid model for mix-bank buffer content determination in automobile industry [J].Eur J Ind Eng, 2020, 14(4): 544.
[14]
LIG L.Improved adaptive genetic algorithm for flexible job shop scheduling problem[J].Scientific Journal of Economics and Management Research, 2022, 4(3):77-88.
[15]
PezzellaF, MorgantiG, CiaschettiG.A genetic algorithm for the flexible job-shop scheduling problem [J].Comput Oper Res, 2008, 35(10): 3202-3212.
JiaP H, WuT.A hybrid genetic algorithm for solving FJSP[J].Journal of Xian Polytechnic University,2020,34 (5) :80-86.
[18]
TrembletD, Yelles-ChaoucheA R, GurevskyE, et al.Optimizing task reassignments for reconfigurable multi-model assembly lines with unknown order of product arrival[J].J Manuf Syst, 2023, 67: 190-200.
[19]
RahmanH F, JanardhananM N, NielsenI E.Real-time order acceptance and scheduling problems in a flow shop environment using hybrid GA-PSO algorithm[J].IEEE Access, 2019, 7: 112742-112755.
[20]
Habib ZahmaniM, AtmaniB.Multiple dispatching rules allocation in real time using data mining, genetic algorithms, and simulation[J].J Sched, 2021, 24(2): 175-196.
[21]
ShiL, ZhanZ H, LiangD, et al.Memory-based ant colony system approach for multi-source data associated dynamic electric vehicle dispatch optimization [J].IEEE Trans Intell Transport Syst, 2022, 23(10): 17491-17505.
[22]
UrnauerC, BoschE, MetternichJ.Simulation-based optimization of sequencing buffer allocation in automated storage and retrieval systems for automobile production[C]//2019 Winter Simulation Conference (WSC).National Harbor, MD, USA:IEEE, 2019: 1602-1611.
[23]
HanB A, YangJ J.Research on adaptive job shop scheduling problems based on dueling double DQN[J].IEEE Access, 2020, 8: 186474-186495.
[24]
CergibozanÇ, TasanA S.Genetic algorithm based approaches to solve the order batching problem and a case study in a distribution center[J].J Intell Manuf, 2022, 33(1): 137-149.
[25]
Ahmadian Fard FiniA, RashidiT H, AkbarnezhadA, et al.Incorporating multiskilling and learning in the optimization of crew composition[J].J Constr Eng Manage, 2016, 142(5): 04015106.
[26]
KoseY, CevikcanE, ErtemelS, et al.Game theory-oriented approach for disassembly line worker assignment and balancing problem with multi-manned workstations[J].Comput Ind Eng, 2023, 181: 109294.
[27]
TanY, ZhuG, TianF, et al.Multi-objective optimization of T-shaped bilateral laser welding parameters based on NSGA-Ⅱ and MOPSO[J].J Mater Sci, 2024, 59(21): 9547-9573.
[28]
BajomoM, OgbeyemiA, ZhangW.A systems dynamics approach to the management of material procurement for Engineering, Procurement and Construction industry[J].Int J Prod Econ, 2022, 244: 108390.
[29]
YounesSinakiR, SadeghiA, MosadeghH, et al.Cellular manufacturing design 1996-2021: A review and introduction to applications of industry 4.0 [J].Int J Prod Res, 2023, 61(16): 5585-5636.
[30]
GuoH, LiuJ, ZhuangC.Automatic design for shop scheduling strategies based on hyper-heuristics: A systematic review[J].Adv Eng Inform, 2022, 54: 101756.
[31]
FanJ, ZhangC, LiuQ, et al.An improved genetic algorithm for flexible job shop scheduling problem considering reconfigurable machine tools with limited auxiliary modules[J].J Manuf Syst, 2022, 62: 650-667.
[32]
ChoongS S, WongL P, LimC P.Automatic design of hyper-heuristic based on reinforcement learning [J].Inf Sci, 2018, 436: 89-107.
[33]
YuL Y, HouZ Y, CaiY P, et al. Parking path planning and tracking control methods by intelligent optimization algorithms[J]. Journal of Jiangsu University(Natural Science Edition), 2025, 46(6): 621-630.
ZeiträgY, FigueiraJ R, HortaN, et al.Surrogate-assisted automatic evolving of dispatching rules for multi-objective dynamic job shop scheduling using genetic programming[J].Expert Syst Appl, 2022, 209: 118194.
[36]
PetrovićM, VukovićN, MitićM, et al.Integration of process planning and scheduling using chaotic particle swarm optimization algorithm[J].Expert Syst Appl, 2016, 64: 569-588.
[37]
WangM, ZhaoB, LiuY C, et al.Static task allocation for multi-machine cooperation based on multi-variation group genetic algorithm[J].Transactions of the Chinese Society for Agricultural Machinery, 2021, 52(7): 19-28.
ZhangW, ZhengY, AhmadR.The integrated process planning and scheduling of flexible job-shop-type remanufacturing systems using improved artificial bee colony algorithm[J].J Intell Manuf, 2023, 34(7): 2963-2988.