期刊文献+

基于DNA进化算法求解工件尺寸不同的单机批调度问题 被引量:2

DNA Evolutionary Algorithm for Scheduling a Single Batch-processing Machine with Non-identical Job Sizes
下载PDF
导出
摘要 工件尺寸不同的批调度问题兼具古典调度和批调度的性质,单机环境下该问题的制造跨度为NP完全问题.本文提出一种改进的DNA进化算法对单机问题的制造跨度进行优化,引入分裂、水平选择、变异、垂直选择四种算子,对其中的垂直选择算子做了重新设计,采用概率选择机制对变异个体进行选择,避免进化过程陷入局部最优.在解码时,采用Batch First Fit算法对进化过程产生的解作分批处理.实验中对各类不同规模的算例均进行仿真,结果表明改进的DNA进化算法的有效性. The problem of batch-processing machines with non-identical job sizes is a combination of classical scheduling and batch scheduling, The makespan on a single batch-processing machine with non-identical job sizes is NP-complete. In this paper DNA Evolutionary Algorithm (DEA) is applied to minimize the makespan on a single machine. Four operators of DEA are adopted in the evolution including division.level selection.mutation and vertical selection. The vertical selection operator was redesigned by using the probability-based mechanism to escape local optimum. The solutions produced by the algorithm were divided into batches with Batch First Fit algorithm. In the experiment, all levels of instances were simulated and the results demonstrated the efficiency of the proposed algorithm.
出处 《小型微型计算机系统》 CSCD 北大核心 2009年第2期356-360,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(70671096)资助
关键词 生产调度 批处理机 不同尺寸工件 DNA进化算法 scheduling batch-processing machine non-identical jobs DNA evolutionary algorithm
  • 相关文献

参考文献2

二级参考文献7

  • 1牛群,顾幸生.基于DNA进化算法的Flow shop生产调度问题[J].上海大学学报(自然科学版),2004,10(B10):88-92. 被引量:4
  • 2Garey E L,Johnson D S,Sethi R. The Complexity of Flow Shop and Job-shop Scheduling [J]. Mathematics Operations Research, 1976, 1(2) : 117-129.
  • 3Holland J H. Adaptation in Natural and Artificial System[M]. Michigan: The University of Michigan Press, 1975: 1-10.
  • 4Fisher H, Thompson G L. Industrial Scheduling [M].Englewood Cliffs: Prentice-Hall, 1963:225-251.
  • 5Ventresca M, Ombuki B M. Meta-heuristics for the Job Shop Scheduling Problem [ R ]. Canada: Brock Uiversity, 2003.
  • 6Cai L W, Wu Q H, Yong Z Z. A Genetic Algorithm with Local Search for Solving Job Problems[A].Real-word Applications of Evolutionary Computing:Proc of Evo Workshops 2000 [C]. Berlin: Springer-verlag, 2000:107-116.
  • 7余文,李人厚.一种有效的双向进化算法[J].小型微型计算机系统,2003,24(3):527-530. 被引量:8

共引文献9

同被引文献22

  • 1肖依永,常文兵,张人.基于模拟退火算法的多节点订单排序模型[J].计算机应用研究,2009,26(2):460-463. 被引量:9
  • 2陈浩,杜斌,黄可为.PESAⅡ算法求解基于PCVRP的热轧批量计划问题[J].控制工程,2011(S1):86-88. 被引量:5
  • 3霍满臣,唐立新.面向流程工业的批在线调度问题[J].控制工程,2005,12(6):511-514. 被引量:8
  • 4DAMODARAN P,MANJESHWAR P K,SRIHARI K.Minimizing makespan on a batch-processing machine with non-identical Job sizes using genetic algorithms[J].International Journal of Production Economics,2006,103(2):882-891.
  • 5MELOUK S,DAMODARAN P,CHANG P Y.Minimizing makespan for single machine batch processing with nonidentical Job sizes using simulated annealing[J].International Journal of Production Economics,2004,87(2):141-147.
  • 6EBERHART R C,SHI Y.Partical swarm optimization:develoments,applications and resources[C] //Proc of Congress on Evolutionary Computation.Piscataway:IEEE Press,2001.
  • 7KENNEDY J,EBERHART R C.Particle swarm optimization[C] //Proc of IEEE International Conference on Neural Networks.1995.
  • 8YAO Jing-shing,WU K.Ranking fuzzy numbers based on decomposition principle and singed distance[J].Fuzzy Sets aod System:Fuzzy Numbers and Uncertainty,2000,116 (2):275-288.
  • 9UZSOY R,Scheduling a single batch processing machine with nonidentical job sizes[J].International Journal of Production Research,1994,32(7):1615-1635.
  • 10DUPONT L,JOLAI G F,Minimizing makespan on a single batch processing machine with non-identical job sizes[J].European Journal of Automation Systems,1998,32(44):431-440.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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