|
- 2016
求解多目标柔性作业车间调度问题的两阶段混合Pareto蚁群算法
|
Abstract:
针对多目标柔性作业车间调度问题(FJSP)分解得到的作业分派、排序子问题仍是多目标优化问题的情况,提出了一种求解该问题的分层Pareto优化框架,并采用该框架构建了两阶段混合Pareto蚁群算法的求解算法,其中两个Pareto蚁群系统分别求解多目标作业分派、排序问题。结合GT算法、排产规则评估和过滤第一阶段的分派方案,将具有较好评估全局解的分派方案作为分派阶段的精英档案,并输入给排序蚁群系统获取其非支配调度解,进而获取问题全局非支配解。子问题算法混合了各目标相关的邻域搜索策略,与Pareto蚁群算法结合,以期提高解的质量。通过求解带有平均工件加权延迟时间指标的多个FJSP基准算例,验证了算法的有效性。计算结果表明,该分层Pareto优化框架对原问题进行分层分解,有利于降低原问题的复杂性,相比多数文献,算法能够获得各基准算例Pareto非支配解,从而为分解求解复杂多目标调度优化问题提供了一种途径。
Multi??objective flexible job shop scheduling can be divided into two sub??problems, namely job assignment and sorting, which are often multi??objective optimization problems. Aiming at this situation, this paper presents a layered Pareto optimization frame for multi??objective flexible job shop problem and proposes a two??stage hybrid Pareto ant colony algorithm for multi??objective operation assignment (OA) and operation sequencing (OS) sub??problems. Embedding multiple scheduling rules in GT algorithm is used to evaluate and filter the assignment solutions. The global optimal non??dominated front of the original problem is obtained by scheduling optimization as the elite archive of assignments. Each Pareto ant colony algorithm is combined with the neighborhood search strategies related to different objectives. The co??evolutionary can obtain high??quality solutions to multi??objective FJSP. Finally, by solving four benchmark instances considering minimizing the mean weighted tardiness time, the effectiveness of the method is testified. The simulation results show that the layered Pareto optimization frame helps to reduce complexity of the problem, and compared with other literatures, the proposed algorithm can obtain the Pareto non??dominant solutions of each instance, providing a new way for solving complex multi??objective scheduling problems
[1] | [6]XING Lining, CHEN Yingwu. An efficient search method for multi??objective flexible job shop scheduling problems [J]. Journal of Intelligent Manufacturing, 2009, 20(3): 283??293. |
[2] | [8]XIA Weijun, WU Zhiming. An effective hybrid optimization approach for multi??objective flexible job??shop scheduling problems [J]. Computers & Industrial Engineering, 2005, 48(2): 409??425. |
[3] | [11]GARCIA??MARTINEZ C, CORDON O, HERRERA F. A taxonomy and an empirical analysis of multiple objective ant colony optimization algorithms for the bi??criteria TSP [J]. European Journal of Operational Research, 2007, 180(1): 116??148. |
[4] | [4]GAO K Z, SUGANTHAN P N, PAN Q K. Pareto??based grouping discrete harmony search algorithm for multi??objective flexible job shop scheduling [J]. Information Sciences, 2014, 289(1): 76??79. |
[5] | [5]张洁, 张朋, 刘国宝. 基于两阶段蚁群算法的带非等效并行机的作业车间调度 [J]. 机械工程学报, 2013, 49(6): 136??144. |
[6] | ZHANG Jie, ZHANG Peng, LIU Guobao. Two??stage ant colony algorithm based job shop scheduling with unrelated parallel machines [J]. Journal of Mechanical Engineering, 2013, 49(6): 136??144. |
[7] | [7]XING Lining, CHEN Yingwu. Multi??objective flexible job shop schedule: design and evaluation by simulation modeling [J]. Applied Soft Computing, 2009, 9(1): 362??376. |
[8] | [9]LI Junqing, PAN Q, LIANG Y C. An effective hybrid tabu search algorithm for multi??objective flexible job??shop scheduling problems [J]. Computers & Industrial Engineering, 2010, 59(4): 647??662. |
[9] | [10]CHIANG T C, LIN H J. A simple and effective evolutionary algorithm for multi??objective flexible job shop scheduling [J]. International Journal of Production Economics, 2013, 141(1): 87??98. |
[10] | [1]莫建麟, 吴??. 基于混合遗传禁忌的多目标柔性作业车间调度 [J]. 重庆师范大学学报(自然科学版), 2013, 30(2): 87??91. |
[11] | MO Jianlin, WU Zhe. Multi??objective flexible job shop scheduling based on hybrid genetic & tabu algorithm [J]. Journal of Chongqing Normal University (Natural Science), 2013, 30(2): 87??91. |
[12] | [2]张超勇, 董星, 王晓娟, 等. 基于改进非支配排序遗传算法的多目标柔性作业车间调度 [J]. 机械工程学报, 2010, 46(11): 156??164. |
[13] | ZHANG Chaoyong, DONG Xing, WANG Xiaojuan, et al. Improved NSGA??II for the multi??objective flexible job??shop scheduling problem [J]. Journal of Mechanical Engineering, 2010, 46(11): 156??164. |
[14] | [3]MOSLEHI G, MAHNAM M. A Pareto approach to multi??objective flexible job??shop scheduling problem using particle swarm optimization and local search [J]. International Journal of Production Economics, 2011, 129(1): 14??22. |
[15] | [12]DOERNER K, GUTJAHR W J. Pareto ant colony optimization: a meta??heuristic approach to multi??objective portfolio selection [J]. Annals of Operations Research, 2004, 131(1): 79??99. |