...
首页> 外文期刊>Foundations of computational mathematics >Computing the top Betti numbers of semialgebraic sets defined by quadratic inequalities in polynomial time
【24h】

Computing the top Betti numbers of semialgebraic sets defined by quadratic inequalities in polynomial time

机译:计算多项式时间内二次不等式定义的半代数集的顶级贝蒂数

获取原文
获取原文并翻译 | 示例

摘要

For any l>0, we present an algorithm which takes as input a semi-algebraic set, S, defined by P-1 <= 0,...,P-s <= 0, where each P-i is an element of R[X-1,...,X-k] has degree <= 2, and computes the top l Betti numbers of S, b(k-1)(S),...,b(k-l)(S), in polynomial time. The complexity of the algorithm, states more precisely, is (i=0)Sigma(l+2)()(i)(s) k(2o(min(l,s))). For fixed l, the complexity of the algorithm can be expressed as s(l+2)k(2o(l)), which is polynomial in the input parameters s and k. To our knowledge this is the first polynomial time algorithm for computing nontrivial topological invariants of semialgebraic sets in R-k defined by polynomial inequalities, where the number of inequalities is not fixed and the polynomials are allowed to have degree greater than one. For fixed s, we obtain, by letting l=k, an algorithm for computing all the Betti numbers of S whose complexity is k(2o(s)).
机译:对于任何l> 0,我们提出一种算法,该算法将半代数集S作为输入,由P-1 <= 0,...,Ps <= 0定义,其中每个Pi是R [X -1,...,Xk]的度数<= 2,并以多项式时间计算S,b(k-1)(S),...,b(kl)(S)的前l个贝蒂数。更精确地说,该算法的复杂度为(i = 0)Sigma(l + 2)()(i)(s)k(2o(min(l,s))))。对于固定的l,算法的复杂度可以表示为s(l + 2)k(2o(l)),它是输入参数s和k的多项式。据我们所知,这是用于计算由多项式不等式定义的R-k中的半代数集的非平凡拓扑不变量的第一个多项式时间算法,其中不等式的数量不固定,且多项式的阶次大于1。对于固定的s,我们通过让l = k来获得一种算法,该算法可计算复杂度为k(2o(s))的S的所有贝蒂数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号