差异进化算法求解约束优化问题和复杂网络社区探测问题的研究

差异进化算法求解约束优化问题和复杂网络社区探测问题的研究

ID:33372497

大小:6.74 MB

页数:83页

时间:2019-02-25

差异进化算法求解约束优化问题和复杂网络社区探测问题的研究_第1页
差异进化算法求解约束优化问题和复杂网络社区探测问题的研究_第2页
差异进化算法求解约束优化问题和复杂网络社区探测问题的研究_第3页
差异进化算法求解约束优化问题和复杂网络社区探测问题的研究_第4页
差异进化算法求解约束优化问题和复杂网络社区探测问题的研究_第5页
资源描述:

《差异进化算法求解约束优化问题和复杂网络社区探测问题的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ResearchonDifferentialEvolutionforConstrainedOptimizationProblemsandCommunityDetectioninComplexNetworksSpecialty:..——ComputerScienceandTechnology_..——MasterDegreeCandidate:丑△鱼垫塾QSupervisor:里!Q鱼曼璺Q!£丛ZiKi垒gSchoolofInformationScience&EngineeringCentralSouthUniversityChangshaH

2、unanP.R.C原创性声明本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中南大学或其他单位的学位或证书而使用过的材料。与我共同工作的同志对本研究所作的贡献均已在论文中作了明确的说明。作者签名:!霆宣波.日期:呈旦垒年互月监日学位论文版权使用授权书本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保留学位论文并根据国家或湖南省有关部门规定送交学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的

3、全部或部分内容,可以采用复印、缩印或其它手段保存学位论文。同时授权中国科学技术信息研究所将本学位论文收录到《中国学位论文全文数据库》,并通过网络向社会公众提供信息服务。作者签名:暨煦导师签毖日期:圭旦垒年三月笪日摘要在自然科学和工程应用领域中存在大量约束优化问题,这些约束优化问题因常常含有多种不同类型的非线性约束条件、多模目标函数以及凹可行域而变得非常复杂。因此,对约束优化问题的研究具有非常重要的理论和实际意义。此外,在现实世界中还存在大量的复杂系统,这些复杂系统往往被转化为复杂网络进行处理。然而,这些复杂网络通常含有大量节点并具有非常复杂的

4、拓扑结构,往往难以对其进行有效的分析和处理。复杂网络通常具有明显的社区结构,对复杂网络社区探测问题的研究对于分析复杂网络的拓扑结构和功能具有重要的理论意义和实用价值,是复杂网络分析领域中的研究热点。近年来,差异进化算法因其优秀的搜索性能而受到广泛关注并在众多领域中得到大量应用。本文旨在基于差异进化算法对约束优化问题和复杂网络社区探测问题的求解展开研究,主要工作概括如下:1.以坝).CDE算法是最近提出的一个优秀的基于差异进化算法的约束优化进化算法。然而该算法需要在进化过程中动态改变等式约束条件的容忍值,并且容忍值的初始值和变化率都依赖于问题。

5、为了克服上述缺陷,本文对(∥蝴).CDE算法进行了改进,提出了一个改进的差异进化算法叫CDE算法以求解约束优化问题。ICDE算法主要由一个改进的差异进化算法(IDE)和一个新颖的基于存档的自适应均衡模型(ArATM)构成。其中,IDE使用多个变异策略和二项式交叉策略产生后代个体。ArATM根据种群在进化过程中可能出现的三种不同情形(即不可行情形、半可行情形和可行情形)设计了三种不同的约束处理机制。其中,ArATM在处理不可行情形的约束处理机制中采用了一个非劣个体分层选择机制和一个个体存档机制,并在处理半可行情形的约束处理机制中设计了一个基于组

6、合种群的可行解比例的适应性的适应度函数转换机制。基于在2006年的IEEE进化计算会议中提出的24个标准测试函数,本文对ICDE算法的性能进行了测试。实验结果表明,ICDE算法不仅克服了(厶“).CDE算法的上述缺陷,而且具有比其它约束优化进化算法更加优秀的性能。2.针对复杂网络社区探测问题,本文提出了一个基于差异进化算法的复杂网络社区探测算法—枷CD算法。DECD算法使用差异进化算法作为搜索算法并采用网络模块化函数作为适应度函数来搜索复杂网络中的社区结构。另外,DECD算法设计了一个改进的二项式交叉策略以在进化过程中有效地传递一些与社区结构

7、相关的重要信息。此外,DECD算法还采用了一个偏好操作和一个纠错操作以改善探测到的网络社区划分的质量。与传统的复杂网络社区探测算法相比,DECD算法在对复杂网络的社区结构进行探测时不需要任何与社区结构相关的先验知识,对那些无法获得先验知识的实际复杂网络的社区结构也能够进行有效探测。基于多个人工网络和实际网络,本文对DECD算法的性能进行了测试。实验结果表明,DECD算法具有比其它社区探测算法更加优秀的社区探测性能。关键词约束优化,进化算法,差异进化,复杂网络,社区探测IIABSTRACTInthefieldsofscienceandengin

8、eering,thereexistagreatnumberofconstrainedoptimizationproblems(COPs).SinceCOPsusua

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。