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

超平面覆盖问题的参数化改进算法
引用本文:李文军,王建新,陈建二.超平面覆盖问题的参数化改进算法[J].计算机研究与发展,2012,49(4):804-811.
作者姓名:李文军  王建新  陈建二
作者单位:中南大学信息科学与工程学院 长沙410083
基金项目:国家自然科学基金项目(61073036,70921001);教育部高等学校博士学科点专项科研基金项目(20090162110056)
摘    要:超平面覆盖问题是计算几何领域中一类典型的NP难问题,在实际生活中有着广泛的应用.针对NP难问题的难解性,人们提出了一些传统的方法用来求解这些NP难问题.但由于这些方法具有各自的局限性,不能满足实际应用中的各种需求,人们从新的理论角度为固定参数可解的NP难问题设计参数算法.通过深入分析直线覆盖问题(超平面覆盖问题的一个特例)的结构特征,并利用深度有界搜索树的方法,提出了一个时间复杂度为O(k3(0.736k)k+nlogk)的确定性参数算法,极大地改进了当前最好的结果O((k/2.2)2k+nlogk).通过对上述算法在高维空间中的进一步扩展,提出了关于超平面覆盖问题时间复杂度为O(dkd+1(dk)!/((d!)kk!)+nd+1)确定性参数算法,对当前的最好结果O(kd(k+1)+nd+1)有较大改进.

关 键 词:计算几何  超平面覆盖问题  直线覆盖问题  固定参数可解  深度有界搜索树

An Improved Parameterized Algorithm for Hyperplane-Cover Problem
Li Wenjun , Wang Jianxin , Chen Jianer.An Improved Parameterized Algorithm for Hyperplane-Cover Problem[J].Journal of Computer Research and Development,2012,49(4):804-811.
Authors:Li Wenjun  Wang Jianxin  Chen Jianer
Affiliation:(School of Information Science and Engineering,Central South University,Changsha 410083)
Abstract:Hyperplane-cover problem is a fundamental NP-hard problem in computational geometry,which has many applications in practice.For the computational hardness of the NP-hard problems,some traditional approaches have been proposed for solving these NP-hard problems.But each of them has its own limitations,and none of them can satisfy all the application requirements in practice.Recently,a new approach dealing with NP-hard problems,called parameterized computation,has been developed,which has been effectively used in solving many hard problems.In this paper,based on the further structure analysis of the line-cover problem(a special case of hyperplane-cover problem),a deterministic parameterized algorithm with running time O(k3(0.736k)k+n log k) is proposed for the problem using depth-bounded search tree method,which significantly improves the previous best result O((k/2.2)2k+n log k).The improvement is due to taking the advantages of the relationship between points and lines,and due to the precise algorithm’s running time analysis.Moreover,based on the generalization of the algorithm solving the line-cover problem in higher space,a deterministic parameterized algorithm for the hyperplane-cover problem with running time O(dkd+1(dk)!/((d!)kk!)+nd+1) is given,which greatly improves the previous best result O(kd(k+1)+nd+1).In particular,the algorithms proposed can be used to solve many other covering problems,such as covering points with spheres,covering points with polynomials,covering by sets with intersection at most d,etc.
Keywords:computational geometry  hyperplane-cover problem  line-cover problem  fixed-parameter tractable  depth-bounded search tree
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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