山东大学学报(工学版) ›› 2017, Vol. 47 ›› Issue (4): 25-30.doi: 10.6040/j.issn.1672-3961.0.2016.256
裴小兵1,陈慧芬1*,张百栈2,陈孟辉2
PEI Xiaobing1, CHEN Huifen1*, ZHANG Baizhan2, CHEN Menghui2
摘要: 针对以最小化最大完工时间、最小化最大拖期和最小化总流程时间为目标的置换流水车间调度问题(permutation flow shop scheduling problem, PFSP),基于双变量分布估计法(bi-variable estimation of distribution algorithm, BVEDA)提出改善式双变量分布估计算法(Improved BVEDA, IBVEDA)进行求解。利用BVEDA中双变量概率模型进行区块构建,根据组合概率公式进行区块竞争和区块挖掘,借用高质量的区块组合人造解,提高演化过程中解的质量;针对算法多样性较差的特点,设计在组合人造解的过程中加入派工规则最短处理时间、最长处理时间和最早交货期,将上述方法并行演化,通过top10的权重适度值总和动态调整上述方法处理的解的数量,最后利用帕累托支配筛选和保存非支配解。试验使用C++代码在Taillard标准算例上测试,IBVEDA与SPGAⅡ和BVEDA比较,并绘制解的分布图证实算法的有效性。
中图分类号:
[1] MINELLA G, RUIZ R, CIAVOTTA M. A review and evaluation of multi-objective algorithms for the flow shop scheduling problem[J].Informs Journal on Computing, 2008, 20(3):451-471. [2] SUN Y, ZHANG C, GAO L, et al. Multi-objective optimization algorithms for flow shop scheduling problem: a review and prospects[J].The International Journal of Advanced Manufacturing Technology, 2011, 55(5):723-739. [3] 赵诗奎.基于遗传算法的柔性资源调度优化方法研究[D].杭州:浙江大学,2013. ZHAO Shikui. Research on flexible resource scheduling optimization method based on genetic algorithm[J]. Hangzhou: Zhejiang University, 2013. [4] YENISEY M M, YAGMAHAN B. Multi-objective permutation flow shop scheduling problem: Literature review, classification and current trends[J].Omega, 2014, 45(2):119-135. [5] 刘莹,谷文祥,李向涛.置换流水线车间调度问题的研究[J].计算机科学,2013,40(11):1-7. LIU Ying, GU Wenxiang, LI Xiangtao. Research on the permutation flow shop scheduling problem[J].Computer Science, 2013, 40(11):451-471. [6] MUHLENBEIN H, PAA G. From recombination of genes to the estimation of distributions I:binary parameters[J]. Parallel Problem Solving from Nature-PPSN IV, 1996, 34:178-187. [7] 萧鸿锦.二元变量分配估计算法应用于流程型排程问题[D].台湾:元智大学,2013. XIAO Hongjin. Bi-variate estimation of distribution algorithm for flow shop problem[D]. Taiwan:Yuan Ze University, 2013. [8] CHEN Y M, CHEN M C, CHANG P C, et al. Extended artificial chromosomes genetic algorithm for permutation flowshop scheduling problems[J].Computers & Industrial Engineering, 2012, 62(2):536-545. [9] CHEN S, CHEN M C. Addressing the advantages of using ensemble probabilistic models in estimation of distribution algorithms for scheduling problems[J].International Journal of Production Economics, 2013, 141(141):24-33. [10] CHANG P C, HUANG W H, WU J L, et al. A block mining and re-combination enhanced genetic algorithm for the permutation flow shop scheduling problem[J].Int J Production Economics, 2013, 141(1):45-55. [11] REEVES C R. A genetic algorithm for flow shop sequencing[J].Computers and Operations Research, 1995, 5(1):5-13. [12] TSUTSUI S. Probabilistic model-building genetic algorithms in permutation representation domain using edge histogram[C] //International Conference on Parallel Problem Solving From Nature. [S.l.] :Springer-Verlag, 2002:224-233. [13] ARROYO J E, ARMENTANO V A. Genetic local search for multi-objective flowshop scheduling problems[J].European Journal of Operational Research, 2005, 167(3):717-738. [14] ARROYO J E C, PEREIRA A A D S. A GRASP heuristic for the multi-objective permutation flowshop scheduling problem[J]. The International Journal of Advanced Manufacturing Technology, 2011, 55(5):741-753. [15] ISHIBUCHI H, YOSHIDA T, MURATA T. Balance between genetic local search in memetic algorithms for multi-objective permutation flow shop scheduling[J].IEEE Trans Evol Comput, 2003, 7(2):204-223. [16] AL-FAWZAN M A, HAOUARI M. A bi-objective model for robust resource-constrained project scheduling[J].International Journal of Production Economics, 2005, 96(2):175-187. [17] TAILLARD E. Benchmarks for basic scheduling problems[J].European Journal of Operational Research, 1993, 64(2):278-285. [18] CHANG P C, CHEN S H.The development of a sub-population genetic algorithm II(SPGA II)for multi-objective combinatorial problems[J].Applied Soft Computing, 2009, 9(1):173-181. [19] 徐麟.以柴比雪夫分群法建构子群体权重矢量求解多目标问题[D].台湾:元智大学,2011:6. XU Lin. Sub-population genetic algorithm II for multi-objective parallel machine scheduling problems[D].Taiwan:Yuan Ze University, 2011:6. [20] ZHANG Qingfu, LI Hui. MOEA/D: a multiobjective evolutionary algorithm based on decomposition[J].IEEE Transactions on Evolutionary Computation, 2007, 11(6):712-731. |
[1] | 钱淑渠,武慧虹,徐国峰,金晶亮. 计及排放的动态经济调度免疫克隆演化算法[J]. 山东大学学报(工学版), 2018, 48(4): 1-9. |
[2] | 王飞,徐健,李伟,汪新浩,施啸寒. 基于分布式储能系统的风储滚动优化调度方法[J]. 山东大学学报(工学版), 2017, 47(6): 89-94. |
[3] | 邓冠龙,杨洪勇,张淑宁,顾幸生. 零等待flow shop多目标调度的混合差分进化算法[J]. 山东大学学报(工学版), 2016, 46(5): 21-28. |
[4] | 刘淳安. 基于核分布估计的动态多目标优化进化算法[J]. 山东大学学报(工学版), 2011, 41(1): 167-172. |
[5] | 曲延鹏 陈颂英 杨新振 解富超 李文峰 宋秀琴. 低比转速离心泵叶轮几何参数多目标优化[J]. 山东大学学报(工学版), 2009, 39(3): 103-105. |
|