“操作”是什么意思?

计算科学 算法 复杂
2021-12-08 00:26:38

这篇论文的第 243 页,我们有

djk=ajak(xjxk)

其中

ak=l=0;lkN(xkxl)

现在,需要计算 N 次乘法。为什么作者说“需要操作”?akN2aj

2个回答

[由于我的疏忽而编辑]我怀疑这里的“运算”仅表示乘法和逆运算,而忽略减法xjxk

看一下论文,我看到了方程式。(2.8):

ϕN+1(x)=l=0N(xxl).
然后,[方程。(2.9)] 等等 [方程。(2.10)]
ϕN+1(x)=k=0Nl=0,lkN(xxl)
ϕN+1(xk)=ak.

对于每个次乘法。一个人可以在全球范围内解释这一断言吗?akNaj? 事实上,该论文评估4N2整个矩阵的操作D. 如果只计算乘法或倒数怎么办?早在 1989 年,忘记复杂性中的加法和减法并不少见。在等式。2.12a,他们评估非对角线元素:

ajak(xjxk)
和另外一个 2N2操作”。一旦aj被计算出来,这看起来很合理:1产品和1为每一对划分(j,k),jk. 然后他们数N2对于对角线元素
l=0,lkN1xkxl,
IEN每个对角元素的逆,大约N2全部的。

当然你是对的,需要 N 次乘法,这很明显。它不涉及 ...akdjk