|
|
Adaptive salp swarm algorithm for solving flexible job shop scheduling problem with transportation time |
Hao-yi NIU( ),Wei-min WU( ),Ting-qi ZHANG,Wei SHEN,Tao ZHANG |
1. State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China 2. Institute of Cyber-Systems and Control, Zhejiang University, Hangzhou 310027, China |
|
|
Abstract An adaptive salp swarm algorithm was proposed by minimizing the makespan in order to solve the flexible job shop scheduling problem with transportation time. A three-layer coding scheme was designed based on random key in order to make the discrete solution space continuous. The inertia weight was introduced to evaluate the influence among followers in order to enhance the global exploration and local search performance of the algorithm. An adaptive leader-follower population update strategy was proposed, and the number of leaders and followers was adjusted by the population status. The tabu search strategy was combined with the neighborhood search in order to prevent the algorithm from falling into local optimum. The benchmark instances verified the effectiveness and superiority of the proposed algorithm. The influence of the number of AGVs on the makespan conforms to the law of diminishing marginal effect.
|
Received: 26 July 2022
Published: 17 July 2023
|
|
Corresponding Authors:
Wei-min WU
E-mail: hyniu@zju.edu.cn;wmwu@iipc.zju.edu.cn
|
自适应樽海鞘群算法求解考虑运输时间的柔性作业车间调度
针对考虑运输时间的柔性作业车间调度问题,以最小化最大完工时间为优化目标,提出自适应樽海鞘群算法. 设计基于随机密钥方法的3层编码方案,将编码的离散解空间连续化. 引入惯性权重评价跟随者之间的相互影响程度,增强算法的全局探索与局部搜索能力. 提出自适应更新领导者-跟随者种群数量策略,根据种群迭代状态对领导者和跟随者的数量进行自适应调整. 在邻域搜索中引入禁忌搜索策略,防止算法陷入局部最优. 通过基准算例测试,验证了算法的有效性和优越性,发现AGV数量对完工时间的影响符合边际效应递减的规律.
关键词:
柔性作业车间调度,
运输时间,
樽海鞘群算法,
智能优化算法,
边际效应
|
|
[1] |
姜天华 混合灰狼优化算法求解柔性作业车间调度问题[J]. 控制与决策, 2018, 33 (3): 503- 508 JIANG Tian-hua Flexible job shop scheduling problem with hybrid grey wolf optimization algorithm[J]. Control and Decision, 2018, 33 (3): 503- 508
doi: 10.13195/j.kzyjc.2017.0124
|
|
|
[2] |
SINGH N, SARNGADHARAN P V, PAL P K AGV scheduling for automated material distribution: a case study[J]. Journal of Intelligent Manufacturing, 2011, 22 (2): 219- 228
doi: 10.1007/s10845-009-0283-9
|
|
|
[3] |
ZENG C, TANG J, YAN C Scheduling of no Buffer job shop cells with blocking constraints and automated guided vehicles[J]. Applied Soft Computing, 2014, 28 (8): 1033- 1046
|
|
|
[4] |
ZHENG Y, XIAO Y, SEO Y A Tabu search algorithm for simultaneous machine/AGV scheduling problem[J]. International Journal of Production Research, 2014, 52 (19): 5748- 5763
doi: 10.1080/00207543.2014.910628
|
|
|
[5] |
MOUSAVI M, YAP H J, MUSA S N, et al Multi-objective AGV scheduling in an FMS using a hybrid of genetic algorithm and particle swarm optimization[J]. PLoS One, 2017, 12 (3): 1- 24
|
|
|
[6] |
GNANAVEL B A, JERALD J, NOORUL H A, et al Scheduling of machines and automated guided vehicles in FMS using differential evolution[J]. International Journal of Production Research, 2010, 48 (16): 4683- 4699
doi: 10.1080/00207540903049407
|
|
|
[7] |
EROL R, SAHIN C, BAYKASOGLU A, et al A multi-agent based approach to dynamic scheduling of machines and automated guided vehicles in manufacturing systems[J]. Applied Soft Computing, 2012, 12 (6): 1720- 1732
doi: 10.1016/j.asoc.2012.02.001
|
|
|
[8] |
徐云琴, 叶春明, 曹磊 含有AGV的柔性车间调度优化研究[J]. 计算机应用研究, 2018, 35 (11): 3271- 3275 XU Yun-qin, YE Chun-ming, CAO Lei Research on flexible job-shop scheduling problem with AGV constraints[J]. Application Research of Computers, 2018, 35 (11): 3271- 3275
doi: 10.3969/j.issn.1001-3695.2018.11.017
|
|
|
[9] |
ABDELMAGUID T F, NASSEF A O, KAMAL B A, et al A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles[J]. International Journal of Production Research, 2004, 42 (2): 267- 281
doi: 10.1080/0020754032000123579
|
|
|
[10] |
NOURI H E, DRISS O B, GHEDIRA K Simultaneous scheduling of machines and transport robots in flexible job shop environment using hybrid metaheuristics based on clustered holonic multiagent model[J]. Computers and Industrial Engineering, 2016, 24 (2): 488- 501
|
|
|
[11] |
MIRJALILI S, GANDOMI A H, MIRJALILI S Z Salp swarm algorithm: a bio-inspired optimizer for engineering design problems[J]. Advances in Engineering Software, 2017, 114 (6): 163- 191
|
|
|
[12] |
KHISHE M, MOHAMMADI H Passive sonar target classification using multi-layer perceptron trained by salp swarm algorithm[J]. Ocean Engineering, 2019, 181: 98- 108
doi: 10.1016/j.oceaneng.2019.04.013
|
|
|
[13] |
陈涛, 王梦馨, 黄湘松 基于樽海鞘群算法的无源时差定位[J]. 电子与信息学报, 2018, 40 (7): 1591- 1597 CHEN Tao, WANG Meng-xin, HUANG Xiang-song Time difference of arrival passive location based on salp swarm algorithm[J]. Journal of Electronics and Information Technology, 2018, 40 (7): 1591- 1597
doi: 10.11999/JEIT170979
|
|
|
[14] |
赵文超, 郭鹏, 王海波, 等. 改进樽海鞘群算法求解柔性作业车间调度问题 [J]. 智能系统学报, 2022, 17(2): 376-386. ZHAO Wen-chao, GUO Peng, WANG Hai-bo, et al. Improved salp swarm algorithm for scheduling of flexible job shop [J]. CAAI Transactions on Intelligent Systems, 2022, 17(2): 376-386.
|
|
|
[15] |
SAYED G I, KHORIBA G, HAGGAG M H A novel chaotic salp swarm algorithm for global optimization and feature selection[J]. Applied Intelligence, 2018, 48 (10): 3462- 3481
doi: 10.1007/s10489-018-1158-6
|
|
|
[16] |
WU J, NAN R J, CHEN L Improved salp swarm algorithm based on weight factor and adaptive mutation[J]. Journal of Experimental and Theoretical Artificial Intelligence, 2019, 31 (3): 493- 515
doi: 10.1080/0952813X.2019.1572659
|
|
|
[17] |
YANG B, ZHONG L E, SHU H C, et al Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition[J]. Journal of Cleaner Production, 2019, 215: 1203- 1222
doi: 10.1016/j.jclepro.2019.01.150
|
|
|
[18] |
BILGE U, ULUSOY G A time window approach to simultaneous scheduling of machines and material handling system in FMS[J]. Operations Research, 1995, 43 (6): 1058- 1070
doi: 10.1287/opre.43.6.1058
|
|
|
[19] |
LUO S, ZHANG L, FAN Y Energy-efficient scheduling for multi-objective flexible job shops with variable processing speeds by grey wolf optimization[J]. Journal of Cleaner Production, 2019, 234: 1365- 1384
doi: 10.1016/j.jclepro.2019.06.151
|
|
|
[20] |
IBRAHIM A M, TAWHID M A An improved artificial algae algorithm integrated with differential evolution for job-shop scheduling problem[J]. Journal of Intelligent Manufacturing, 2023, 34: 1763- 1778
doi: 10.1007/s10845-021-01888-8
|
|
|
[21] |
黄利梅 企业知识型员工激励边际递减效用的优化策略探究[J]. 技术经济与管理研究, 2018, 258 (1): 20- 23 HUANG Li-mei Study on optimization strategy of enterprise knowledge workers’ incentive marginal utility[J]. Technical Economics and Management Research, 2018, 258 (1): 20- 23
doi: 10.3969/j.issn.1004-292X.2018.01.004
|
|
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|