收藏本站
《东北师范大学》 2017年
收藏 | 手机打开
二维码
手机客户端打开本文

基于局部搜索策略的若干组合优化问题求解算法研究

李睿智  
【摘要】:组合优化问题是计算机科学与运筹学的一个重要分支,主要是通过对数学方法的研究去寻找离散事件的最优分组、编排、筛选或次序等。组合优化问题在信息技术、交通运输、通信网络、经济管理等领域有着重要的应用。求解组合优化问题的算法包括精确算法和启发式算法,精确算法能够求出问题的最优解,但是随着问题规模逐渐增大,求解这些问题最优解所需的计算量与存储空间呈指数增长,会带来所谓的“组合爆炸”现象,使得在现有的计算能力下,使用精确算法求得最优解几乎变得不可能。在这种情况下,一些启发式算法应运而生,如局部搜索算法、松弛算法等。对于难解问题实例,局部搜索算法可以在合理的时间内找到近似最优解或最优解。同时局部搜索算法具有简单、高效、容易并行等优点。局部搜索算法很容易实现,对于优化问题,只要定义好解空间的邻居结构,就可以用局部搜索算法来求解。目前已有很多研究表明了局部搜索算法的高效性,尤其在求解NP难问题的较大实例,局部搜索算法有很大的潜力。由于很多局部搜索算法都加入了随机策略,不同随机种子的运行就可实现并行。本论文中,我们对局部搜索算法进行研究,并根据具体问题的特点设计高效的算法。具体来说,我们选择最小加权顶点覆盖问题、最小有容量支配集问题和最小连通支配集问题作为研究对象,设计高效的局部搜索算法。本文的主要研究工作和贡献如下:(1)提出基于动态打分策略和加权格局检测策略的局部搜索算法(DLSWCC)求解最小加权顶点覆盖问题。在DLSWCC算法中,动态打分策略在搜索陷入局部最优时更新边的权值,进而改变顶点的分数,从而使搜索跳出局部最优并向更优的方向进行;加权格局检测策略考虑了每个顶点的环境信息,用来减少局部搜索中的循环问题;结合以上两个策略我们提出了顶点选择方法,确定在局部搜索过程中加入或移出候选解的顶点。我们在大量的标准实例上对DLSWCC算法进行了测试,实验结果表明DLSWCC算法要优于现有最优算法。(2)提出基于顶点惩罚策略和两种模式的被支配顶点选择策略的局部搜索算法(LS_PD)求解最小有容量支配集问题。在LS_PD算法中,顶点惩罚策略在搜索陷入局部最优时增加当前未被支配顶点的罚值,罚值的改变会影响顶点的分数,使得算法跳出局部最优;两种模式的被支配顶点选择策略以的概率随机选择加入候选解的顶点支配哪些顶点,以1-的概率贪心选择;同时用强化策略来提高每个顶点容量的利用率,从而提高算法的性能。我们在固定容量和变化容量的一般图及UDG图上对LS_PD算法进行了对比实验。实验结果表明,无论是一般图还是UDG图,LS_PD算法都具有较高性能。(3)提出基于候选顶点集合和解的连接元素集合的GRASP算法求解最小连通支配集问题。在GRASP算法中,在构造初始候选解时,加入候选顶点集合中的顶点不会破坏候选解的连通性;在搜索过程中,加入解的连接元素集合中的顶点会使不连通的候选解变为连通;此外,我们还使用评估函数定义了每个顶点的分数,禁忌策略来避免局部搜索重复访问以前搜索过的解。我们将GRASP算法与现有最优启发式算法和精确算法进行对比。实验结果表明GRASP算法在LPRNMR实例和随机实例上效果很好,在MLSTP实例上只有少数稀疏图效果不是很好。
【学位授予单位】:东北师范大学
【学位级别】:博士
【学位授予年份】:2017
【分类号】:O22

【参考文献】
中国期刊全文数据库 前1条
1 王辰尹;倪耀东;柯华;;模糊环境下的最小权顶点覆盖问题[J];计算机应用研究;2012年01期
【相似文献】
中国期刊全文数据库 前10条
1 肖进杰;谢青松;牛翠霞;;设备定位问题局部搜索算法的实验[J];计算机工程与应用;2010年02期
2 韩文花;阙沛文;梁巍;;改进的遗传局部搜索算法在漏磁逆问题中的应用研究[J];上海交通大学学报;2007年05期
3 关涌涛;吴亮;;基于PEG算法的Tornado码构造[J];科技通报;2012年04期
4 宁正元;林大辉;黄健;钟一文;;异构环境独立任务分配的导引式局部搜索算法[J];集美大学学报(自然科学版);2006年02期
5 王晓东;解非线性0-1规划的一个算法及其在结构优化中的应用[J];数值计算与计算机应用;1988年01期
6 郭盈;刘心报;;基于流水线调度问题的模型与局部搜索算法[J];中国科学技术大学学报;2013年03期
7 张晓;;基于密度聚类算法的异常检测[J];伊犁师范学院学报(自然科学版);2010年04期
8 陈沐天;找周期子字的算法[J];应用数学学报;1991年01期
9 丁才昌;方勃;鲁小平;;分布估计算法及其性能研究[J];武汉大学学报(理学版);2005年S2期
10 石明兰;杨晖;叶东毅;;面向目标的关联规则挖掘的一个FP增长算法[J];集美大学学报(自然科学版);2006年02期
中国重要会议论文全文数据库 前4条
1 潘志明;郑骏;钱卫宁;周傲英;;构造XML相似相关结构库的一种有效方法[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
2 林景亮;董槐林;姜青山;吴书;;一种基于新增阈值的频繁模式挖掘算法[A];第二十三届中国数据库学术会议论文集(研究报告篇)[C];2006年
3 李海坡;马向南;;无线传感器网络中基于连通支配集的覆盖控制算法[A];中国通信学会第六届学术年会论文集(下)[C];2009年
4 刘心报;叶强;;基于模块设计的蚁群算法研究综述[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
中国博士学位论文全文数据库 前10条
1 李睿智;基于局部搜索策略的若干组合优化问题求解算法研究[D];东北师范大学;2017年
2 张磊;基于概念格的角色工程相关算法研究[D];哈尔滨工业大学;2015年
3 孟静;新型Krylov子空间算法及其应用研究[D];电子科技大学;2015年
4 胡芳;复杂网络节点中心性多元评估与社团探测新算法研究[D];华中师范大学;2015年
5 肖建元;保几何结构算法在等离子体物理中的应用[D];中国科学技术大学;2017年
6 刘远刚;基于能量最小化原理的地图要素移位算法研究与改进[D];武汉大学;2015年
7 唐益明;(1,2,2)型异蕴涵泛三I算法及其应用研究[D];合肥工业大学;2011年
8 牛云云;求解计算困难问题的膜计算模型与算法研究[D];华中科技大学;2012年
9 孙永奇;若干图的Ramsey数研究[D];大连理工大学;2006年
10 李冬冬;基因组序列标注的算法与理论研究[D];国防科学技术大学;2004年
中国硕士学位论文全文数据库 前10条
1 吴越钟;改进的Lin-Kernighan局部搜索算法和杂交算法在旅行商问题中的应用[D];中国科学技术大学;2016年
2 张峥华;SAT求解局部搜索行为分析与概率控制策略[D];华中科技大学;2014年
3 徐斌;基于索引调制的宽带MIMO-OFDM无线传输技术研究[D];电子科技大学;2016年
4 李双星;改进迭代局部搜索算法求解需求拆分的校车路径问题[D];河南大学;2016年
5 刘伟臣;改进的Ejection Chain局部搜索算法与混合算法求解旅行商问题[D];中国科学技术大学;2017年
6 咸爱勇;合取范式最大不全满足与最大可满足问题的局部搜索算法研究[D];山东大学;2012年
7 高超;随机局部搜索算法及其应用研究[D];中国科学技术大学;2015年
8 闫铭;基于度量学习的不完整数据聚类方法研究[D];哈尔滨工业大学;2015年
9 张小琼;基于改进萤火虫群优化算法的BP神经网络研究[D];广西大学;2015年
10 李俊杰;基于蚁群算法的聚类区分器设计研究[D];电子科技大学;2014年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026