...
首页> 外文期刊>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

机译:计算多项式时间内二次不等式定义的半代数集的前Betti数

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

摘要

For any ?>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 ∈R[X 1,…,X k ] has degree≤2, and computes the top ? Betti numbers of S, b k?1(S),…,b k?? (S), in polynomial time. The complexity of the algorithm, stated more precisely, is $sum_{i=0}^{ell+2}{schoose i}k^{2^{o(min(ell,s))}}$ . For fixed ?, the complexity of the algorithm can be expressed as $s^{ell+2}+k^{2^{O(ell)}}$ , 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 ?=k, an algorithm for computing all the Betti numbers of S whose complexity is $k^{2^{O(S)}}$ .
机译:对于任何?> 0,我们提出一种算法,该算法以半代数集S为输入,由P 1 ≤0,…,P s ≤0定义,其中每个P i ∈R[X 1 ,…,X k ]的度数≤2,并计算出顶部?贝蒂数S,b k?1 (S),…,b k ?? (S),以多项式表示。更精确地说,该算法的复杂度为$ sum_ {i = 0} ^ {ell + 2} {选择i} k ^ {2 ^ {o(min(ell,s))}} $。对于固定的?,算法的复杂度可以表示为$ s ^ {ell + 2} + k ^ {2 ^ {O(ell)}} $,这是输入参数s和k的多项式。据我们所知,这是用于计算由多项式不等式定义的R k 中半代数集的非平凡拓扑不变量的第一个多项式时间算法,其中不等式的数量不固定,并且多项式的阶次大于1。对于固定的s,我们通过让?= k来获得一种算法,该算法用于计算复杂度为$ k ^ {2 ^ {O(S)}} $的S的所有贝蒂数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号