一种求解资源受限项目调度问题的混合遗传算法

来源 :天津大学 | 被引量 : 0次 | 上传用户:meimei5211314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源受限的项目调度问题广泛存在于建筑工程、软件开发、飞机及轮船制造等单件或小批量生产方式的企业中。在理论上,该问题属于NP-hard问题,一直吸引着国内外众多学者的研究和关注,提出了许多求解该问题的优化算法,概括起来可分为精确算法和启发式算法。由于精确算法的求解时间呈指数增长,无法处理大规模问题。相反,启发式算法在计算大规模的问题时能在合适的时间里得出令人满意的计算结果,尤其是启发式算法中的遗传算法,作为一种全局优化搜索算法,因其简单易用,对很多优化问题能够得到令人满意的解,已在科学研究和工程最优化领域中得到广泛应用。本文提出一种新的遗传算法,该算法的编码方式为工序优先权数的拓扑排序,解码方式采用了串行调度产生方案。算法的进化过程如下:1.采用新的选择策略,使得每代中的优良个体的基因编码不会因为交叉操作和变异操作所破坏。2.本文采用了峰交叉算子[40],使得算法在搜索迭代过程中对个体的优良“基因片段”进行保护,不会因为交叉和变异操作算子所破坏。3.在变异操作中,采用把少量随机产生的新个体直接加入种群中,代替个体中单个基因发生变异,保持种群个体的多样性。4.在每代种群的开始,采用向前向后排序搜索算法对种群个体进行局部搜索,极大的提高了算法的搜索质量。选用标准数据库PSPLIB中的1560个例子对该算法进行测试,数值试验结果表明该算法是有效的。
其他文献
非线性微分方程的可积性与求解是非线性科学中一个重要的研究课题. 而Painleve 分析方法是判定其可积性和求解的一个有力工具. 本文针对两个高阶Levi方程,做了以下工作: (1)
本文引进一种新的位势井方法研究了一类半线性波动方程的初边值问题解的适定性.这种新的位势井方法提供了一套计算位势井深度的行之有效的途径,并使得应用位势井理论处理问题
本文考虑了一类由泊松过程调节的跳扩散模型下的金融衍生品定价。在这个模型中,我们用Esscher变换方法得到了市场的条件等价鞅测度,并且在这个鞅测度下对欧式期权、几何型亚式
本文以模拟退火算法和非线性单纯形算法为基础,根据混合优化算法的混合策略,以及Press和Teukolsy在1991的工作,提出了两种针对非线性优化问题的非线性优化算法,SIMPSA算法和SMSA
现代金融理论是以理性人假设和有效市场假说为基本前提。然而,自二十世纪八十年代以来,世界金融实践中涌现出了大量的与现代金融理论不一致的“异常”现象。为了解释市场中的“
随着医疗卫生事业的发展,许多疾病的治疗已有现成的有效药物,出于伦理方面的考虑,以阳性标准对照药而不是以安慰剂为对照的临床试验越来越多,因此许多临床研究的目的就转变为确定
本文研究基于梯度场和PDE方程的图形图像处理算法。全文文包括三部分,曲面浮雕生成、基于显著特征图的图像重着色和图像放大。第一部分,本文提出了一种有效的生成曲面浮雕的