基于双资源制约的DNA遗传算法研究
【摘要】:
生产调度问题存在于现实的工业工程领域,调度方法和优化技术的研究与应用,是实现先进制造和提高生产效益的基础和关键。在对生产调度问题进行深入研究以后,学者们逐渐认识到,在现实的生产系统中有许多调度问题存在两个或更多个资源受到限制的情形,受约束的资源不仅仅是机器设备,还有其他的资源如工人的数量和一些辅助生产资源如运输工具等。在生产调度理论的研究领域,通常把研究机器设备和工人两个资源都受限制的生产调度问题称为双资源生产调度问题。
遗传算法应用于全局搜索等参数优化计算领域,也适用于车间作业调度问题。DNA遗传算法是基于DNA编码的遗传模型进行遗传操作的,其结构与常规遗传算法相类似。DNA遗传算法除了具有遗传算法的优点外,还具有丰富的编码及多样的译码、基因级操作、DNA染色体长度可变等优点,可以有效地求解车间调度问题。
在本论文课题的研究及应用过程中,为了解决DNA遗传算法中因编码方式带来的计算量问题,改进算法中的交叉操作采用基因转移操作,该方法保留了两者中的优胜者,下一代的计算可不必对它解码,有利于问题的求解,从而为算法节省计算量;为了在进化的初始阶段,获得大的搜索空间,在进化的结束阶段,搜索到更精确的最优解,采用动态的变异概率进行变异;为了提高变异后DNA序列的合法性,对动态变异概率公式中的系数作了调整;为了保持种群的多样性并产生新的基因信息,对变异的父本进行了设计;并对进化过程中可能出现的种群中最好的染色体没有改变的情况做了应变调整。对DNA遗传算法的步骤作了详细地设计,对改进后的算法进行了测试,并将改进后的算法应用到车间调度问题中,得到的结果是有效和可行的。
|
|
|
|
1 |
李孝忠;任吉栋;;改进的DNA遗传算法在指派问题中的应用[J];天津科技大学学报;2011年02期 |
2 |
韩世芬;;基于DNA计算的遗传算法解决最小生成树问题[J];鄂州大学学报;2008年02期 |
3 |
爱新觉罗·川;闵乐泉;;一种基于DNA计算的改进遗传算法[J];哈尔滨理工大学学报;2008年03期 |
4 |
梁旭;蔡丽;黄明;;改进DNA遗传算法求解车间调度问题[J];大连交通大学学报;2010年04期 |
5 |
王延峰;牛莹;崔光照;张勋才;;基于文化遗传算法的DNA编码序列设计[J];计算机工程与应用;2008年36期 |
6 |
唐天兵;申文杰;韦凌云;谢祥宏;;基于DNA计算的混合遗传算法研究[J];计算机应用研究;2010年01期 |
7 |
王延峰;申永鹏;张勋才;崔光照;;基于改进非支配遗传算法的DNA编码序列优化方法[J];计算机应用;2009年11期 |
8 |
朱越;;基于DNA的连续优化算法[J];计算机工程与应用;2011年22期 |
9 |
唐天兵;申文杰;韦凌云;;DNA遗传算法的QoS多播路由优化[J];计算机工程;2010年05期 |
10 |
刘文斌;朱翔鸥;王向红;陈丽春;;DNA计算的研究进展[J];电子学报;2006年11期 |
11 |
高琳,许进,张军英;DNA计算的研究进展与展望[J];电子学报;2001年07期 |
12 |
聂书志;叶邦彦;;DNA遗传算法在Job Shop调度优化中的应用[J];机械设计与制造;2010年05期 |
13 |
任立红,丁永生,邵世煌;DNA计算研究的现状与展望[J];信息与控制;1999年04期 |
14 |
李郝林;DNA遗传信息模型在生产调度问题中的应用[J];仪器仪表学报;2004年S1期 |
15 |
于培民;生物机制在智能计算中的应用[J];科学管理研究;2003年06期 |
16 |
殷志祥,张家秀,许进;案例分析中的DNA计算[J];系统仿真学报;2003年10期 |
17 |
;以研制出纳米级DNA计算机[J];科技广场;2002年03期 |
18 |
殷志祥,张凤月,许进;0-1规划问题的DNA计算[J];电子与信息学报;2003年01期 |
19 |
殷志祥,董亚非,许进;组合优化中的DNA计算[J];计算机工程与应用;2002年19期 |
20 |
张家秀,殷志祥;离散数学中的DNA计算[J];计算机工程与应用;2003年28期 |
|