首页 | 本学科首页   官方微博 | 高级检索  
     

基于核心化技术的点覆盖改进算法
引用本文:骆伟忠,蔡昭权.基于核心化技术的点覆盖改进算法[J].计算机工程与科学,2018,40(8):1405-1411.
作者姓名:骆伟忠  蔡昭权
作者单位:(惠州学院信息科学技术学院,广东 惠州 516007)
基金项目:国家自然科学基金(61370185);广东省自然科学基金博士启动项目(2015A030310445);惠州学院博士启动项目(C513.0211)
摘    要:点覆盖是一个著名的NP难解问题,在通信网络和生物信息学等领域具有重要应用。针对点覆盖的研究主要集中在启发式或近似算法,其主要不足是无法实现全局最优。核心化是处理难解问题的一种新方法。提出融合启发式操作和核心化操作的算法框架,利用核心化技术进行点覆盖启发式算法优化。核心化操作挖掘出全局最优的顶点集,而启发式操作改变网络拓扑,使下一轮核心化操作能够继续,两者交叉执行实现解精度优化。实验结果表明,提出的算法在不同网络中均能实现不同程度的优化,在几乎所有稀疏网络实例中获得了最优解。

关 键 词:点覆盖  NP难解  核心化  启发式算法  参数计算  
收稿时间:2016-12-12
修稿时间:2018-08-25

An improved vertex cover algorithm based on kernelization
LUO Wei zhong,CAI Zhao quan.An improved vertex cover algorithm based on kernelization[J].Computer Engineering & Science,2018,40(8):1405-1411.
Authors:LUO Wei zhong  CAI Zhao quan
Affiliation:(School of Information Science and Technology,Huizhou University,Huizhou 516007,China)
Abstract:Vertex cover is a famous NP hard problem and has important applications in many fields such as communication networks, bioinformatics and so on. Current researches mainly study it from the aspects of heuristic algorithms or approximate algorithms, which cannot achieve global optimization. Kernelization is a new approach dealing with hard problems. We propose an algorithm framework combining heuristic operation and kernelization operation and apply the kernelization technique to optimizing heuristic vertex cover algorithms. Kernelization operation identifies the set of vertices belonging to some optimal solutions, while heuristic operation changes the network topology, which guarantees that the kernelization operation can be executed successfully in the next loop.The optimization is achieved by interleaving the kernelization operation and heuristic operation. Simulation results show that the proposed algorithm can achieve various degrees of optimization in different networks. Moreover, it can obtain the optimal solution in almost all sparse network instances.
Keywords:vertex cover  NP-hard  kernelization  heuristic algorithm  parameterized computation  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号