Skip to main content
QUICK REVIEW

[论文解读] Complexity of comparing monomials and two improvements of the BM-algorithm

Samuel Lundqvist|arXiv (Cornell University)|Jul 15, 2008
Topological and Geometric Data Analysis参考文献 10被引用 5
一句话总结

本文提出了一种新的算法,用于合并词项指数向量的字典序排序列表,显著降低了BM算法中词项比较的时间复杂度。通过将该合并算法与投影技术结合,作者将词项操作的复杂度降低至 $ O(\text{min}(m,n)m^2 \log m) $,使算术运算成为新的瓶颈,并提供了适用于各种词项序的更紧致的复杂度界,涵盖BM算法与FGLM算法。

ABSTRACT

We give a new algorithm for merging sorted lists of monomials. Together with a projection technique we obtain a new complexity bound for the BM-algorithm.

研究动机与目标

  • 通过整数向量的字典序比较,分析并改进在标准词项序(字典序、总度序、反总度序)下的词项比较复杂度。
  • 开发一种更快的算法,用于合并表示词项的 $ n $-元组的字典序排序列表,以降低多项式算术中的比较开销。
  • 通过投影技术,将BM算法中词项操作的时间复杂度从 $ O(n^2m^2) $ 降低至 $ O(\text{min}(m,n)m^2 \log m) $。
  • 将改进的复杂度界推广至FGLM算法及其他基于泛函定义的算法,推广先前仅假设有限域的成果。
  • 通过考虑整数算术的对数代价,建立更现实的复杂度模型,摆脱常数时间假设的限制。

提出的方法

  • 提出一种用于字典序排序的 $ n $-元组列表的新合并算法,其在集合 $ \Sigma $ 中的比较次数最多为 $ \min(s,t) + n $,额外耗时 $ O(\max(s,t)\log n) $。
  • 采用一种计算模型,其中整数加法与比较的代价为 $ O(\log(\max(a,b))) $,以反映真实算术代价。
  • 基于引理3.4提出一种投影技术,通过将问题映射到低维空间,降低词项操作的复杂度。
  • 将合并算法与投影技术应用于BM算法,证明词项比较复杂度现被限制在 $ O(\text{min}(m,n)m^2 \log m) $ 以内。
  • 利用相同技术改进FGLM算法与基于泛函的理想计算的复杂度界,采用相同的复杂度模型。
  • 利用词项比较在标准序下可归约为整数指数向量字典序比较的事实,使算法可高效处理。

实验结果

研究问题

  • RQ1当真实建模整数算术代价时,在标准词项序下比较词项的真实时间复杂度是什么?
  • RQ2能否通过一种更快的字典序排序指数向量列表的合并算法,降低BM算法的整体复杂度?
  • RQ3投影技术如何在不假设有限域的前提下,降低BM算法中词项操作的复杂度?
  • RQ4改进的复杂度界能否推广至FGLM算法及其他基于泛函的理想计算方法?
  • RQ5在优化词项比较后,BM算法中的新瓶颈是什么?与先前的复杂度模型相比有何不同?

主要发现

  • 对于 $ n $ 个变量、总次数 $ \leq m $ 的词项,其词项比较复杂度被限制在 $ O(n \max(\log(m/n), 1)) $,优于标准假设的 $ O(n) $。
  • 新合并算法处理 $ s $ 个和 $ t $ 个 $ n $-元组的排序列表时,最多使用 $ \min(s,t) + n $ 次 $ \Sigma $ 中的比较,额外耗时 $ O(\max(s,t)\log n) $,优于朴素方法的 $ O(\max(s,t)n) $。
  • 在标准词项序下,BM算法中词项操作部分的复杂度被降低至 $ O(\text{min}(m,n)m^2 \log m) $。
  • BM算法的算术复杂度被改进为 $ O(nm^2 + \text{min}(m,n)m^3) $,其中词项操作仅在 $ m \ll n $ 时成为主要开销。
  • 改进的复杂度界可推广至FGLM算法与基于泛函的理想计算,得到 $ O(\min(m,n)m^3 + nm^2 + fnm + f\text{min}(m,n)m^2) $ 次算术运算,以及 $ O(\text{min}(m,n)m^2 \log m) $ 的词项操作时间。
  • 投影技术使结果可推广至有限域之外,适用于 $ \mathbb{Q} $ 及其他域,而此前的工作仅假设 $ \mathbb{Z}_p $。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。