检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中南大学信息科学与工程学院,长沙410083
出 处:《计算机研究与发展》2012年第4期804-811,共8页Journal of Computer Research and Development
基 金:国家自然科学基金项目(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)有较大改进.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.
关 键 词:计算几何 超平面覆盖问题 直线覆盖问题 固定参数可解 深度有界搜索树
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7