双种群遗传算法的改进及其应用研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:qq269828183
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先对遗传算法改进的主要方向做了总结,并对传统的双种群遗传算法进行了归纳和分析,得出一般双种群遗传算法的基本结构和特征,在此基础上提出了加入竞争机制的双种群遗传算法(CDPGA):在并行运行的两个相对独立的种群之间加入竞争机制,以种群和种群之间激烈的竞争来加快新个体的出现,以此来保持种群的多样化,避免算法陷入早熟的困境。同时,对CDPGA中所涉及到的两个参数(竞争种群规模和生命点)进行了讨论。最后,选取若干经典函数对改进后的算法进行测试,实验结果证明:与一般的双种群遗传算法相比,改进后的算法在最优解的精确度以及搜索到最优解的概率上都具有一定的优越性。为了让其更适合求解0/1背包问题,本文在CDPGA中加入了贪婪修补算子,用于求解三种不同规模的背包问题,实验结果进一步证实了CDPGA的优越性,为解决类似的组合优化问题提供了一个新的方法。
其他文献
随着Internet的发展和Internet用户群的壮大,获取信息的方式变得非常方便,消费各种信息也成为生活中不可或缺的一部分。但信息过载与冗余给人们的日常生活和商务活动造成了诸多
由波兰数学家Z.Pawlak首次提出的粗糙集理论是一种处理不确定性和含糊性的数据分析理论。规则提取是粗糙集的核心问题之一,然而现有的规则提取方法中存在着各种局限性。因此本