期刊文献+

基于记忆库拉马克进化算法的作业车间调度 被引量:10

Memory Based Lamarckian Evolutionary Algorithm for Job Shop Scheduling Problem
下载PDF
导出
摘要 多种群遗传算法相比遗传算法在性能上能够有所提高,但对具有较多局部最优解的作业车间调度问题,多种群遗传算法仍然难以改善易陷入局部最优解和局部搜索能力差的缺点.因此,提出了一种求解作业车间调度问题的新算法MGA-MBL(multi-population genetic algorithm based on memory-base and Lamarckian evolution for jobshop scheduling problem).MGA-MBL在多种群遗传算法的基础上通过引入记忆库策略,不但使子种群间的个体可以进行信息交换,而且有利于保持整个种群的多样性;通过构造基于拉马克进化机制的局部搜索算子来提高多种群遗传算法中子种群进化的局部搜索能力.由于MGA-MBL采用了全局寻优能力较强的模拟退火算法对记忆库中的个体进行优化,从而缓解了多种群遗传算法易陷入局部最优解的问题,并提高了算法求解作业车间调度问题的性能.对著名的benchmark数据进行测试,实验结果证实了MGA-MBL在求解作业车间调度问题上的有效性. Compared with the Genetic Algorithm, a multi-population genetic algorithm has an enhancement in performance, but for a job shop scheduling problem, which has a lot of local optima, it also has the shortcomings of an easy-to-fall into local optima and a poor ability of local search. Therefore, an effective algorithm is proposed to solve job shop scheduling problem. The proposed algorithm, based on multi-population genetic algorithm, involves the strategy of memory-base and a mechanism of the Lamarckian evolution. Not only does the memory-base make individuals between sub-populations exchange information, but it can maintain the diversity of the population. The local search operator, based on Lamarckian evolution, is adupted to enhance the individual's ability of local search. The simulated annealing algorithm that has a stronger ability to jump out local optima than the genetic algorithm is used, thus, alleviated the problem and enhances the performance of the algorithm for job shop scheduling. The experimental results on the well-known benchmark instances show the proposed algorithm is very effective in solving job shop scheduling problems.
出处 《软件学报》 EI CSCD 北大核心 2010年第12期3082-3093,共12页 Journal of Software
基金 国家自然科学基金Nos.60703107 60703108 60803098 60803706 60872135 国家高技术研究发展计划(863)Nos.20060101Z1119 2009AA12Z210 陕西省"13115"科技创新工程重大科技专项项目No.2008ZDKG-37 国家教育部长江学者和创新团队支持计划No.IRT0645 中国博士后科学基金资助项目Nos.200801426 20080431228~~
关键词 作业车间调度 多种群遗传算法 记忆库 拉马克进化 局部搜索 模拟退火 job shop scheduling multi-population genetic algorithm memory-base Lamarckian evolution local search simulated annealing
  • 相关文献

参考文献13

  • 1Yahyaoui A, Fnaiech F. Recent trends in intelligent job shop scheduling. In: Proc. of the 2006 1st IEEE Int'l Conf. on E-Learning in Industrial Electronics. 2006. 191-195. http://ieeexplore.ieee,org/xpls/abs all.j sp?arnumber=4152793.
  • 2Watanabe M, Ida K, Gen M. A genetic algorithm with modified crossover operator and search area adaptation for the job-shop scheduling problem. Computers and Industrial Engineering, 2005,48(4):743-752. [doi: 10.1016/j.cie.2004.12.008].
  • 3Krishna K, Ganeshan K, Ram DJ. Distributed simulated annealing algorithms for job shop scheduling. IEEE Trans. on Systems, Man and Cybernetics, 1995,25(7): 1102-1109. [doi: 10.1109/21.391290].
  • 4Wan GH, Wan F, Job shop scheduling by taboo search with fuzzy reasoning. In: Proc. of the IEEE Int'l Conf. on Systems, Man and Cybernetics. Washington: IEEE, 2003. 1566-1570. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1244635&userTyp= inst.
  • 5Li JP, Uwe A. Explicit learning: An effort towards human scheduling algorithms. In: Proc. of the 1st Multidisciplinary lnt'l Conf. on Scheduling: Theory and Applications. 2003. 240-241. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=l 0.1.1.6.3123.
  • 6Chen X, Kong QS, Wu QD. Hybrid algorithm for job-shop scheduling problem. In: Proc. of the 4th World Congress on Intelligent Control and Automation. Shanghai: IEEE, 2002. 1739-1743. http://ieeexplofe:ieee.org/xpls/abs_all.jsp?arnumber=1021380.
  • 7Cantu-Paz E. Markov chain models of parallel genetic algorithms. IEEE Trans. on Evolutionary Computation, 2000,4(3):216-226. [doi: 10.1109/4235.873233].
  • 8Salwani A, Uwe A, Edmund B, Aniza D, Qu R. Investigating a hybrid metaheuristic for job shop rescheduling. In: Randall M, Abbass HA, Wiles J, eds. Proc. of the 3rd Australian Conf. on Artificial Life. Berlin: Springer-Verlag, 2007. 357-368.
  • 9Chen H, Flann NS, Watson DW. parallel genetic simulated annealing: A massively parallel SIMD algorithm. IEEE Trans. on Parallel and Distributed Systems, 1998,9(2): 126-136. [doi: 10.1109/71.663870].
  • 10Essafi I, Mati Y, Dauzere-Peres S. A genetic local search algorithm for minimizing total weighted tardiness in the job-shop scheduling problem. Computers and Operations Research, 2008,35(8):2599-2616.

同被引文献77

引证文献10

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部