|
在这种情况下,等式(9)仍然成立,andE(0)·PT(0)·PT(k-1) |{z}E(k)·P∞S(E)(∞))= E(0)·P∞S(E)(∞))= E类(∞)然而,这是不可能的,因为^E(k)i*> 0和i*∈ S(E)(∞)), 所以我*不分配其收入,以及组成部分i*of^E(k)·P∞S(E)(∞))必须大于0,导致矛盾。这个定理意味着,如果我们从E(0)开始,我们能够找到一个收入向量“E”,比如“Ei”≤ 0我∈ NS,使用子集T(0),T(k-1) 根据定理中指出的性质(即使我们使用矩阵PTi在有限时间内迭代),\'E是向量E(∞), 因为“EPS(\'E)=”E。这个断言是理解下一节中提出的算法有效性的关键。5计算最终归属收入的算法算法算法1可能需要有限的迭代次数才能收敛到最终归属收入,这是不允许的。这可能会受到迭代的限制,直到一小部分还没有被归属,但仍可能导致多次迭代。通过迭代计算(n+1)=E(n)P,从引理1和方程(3)计算最终归属收入向量的不同方法∞S(n),其中S(n)=S(E(n))。此过程将在不超过| NS |次迭代中完成。然而,从计算的角度来看,反转大型矩阵的成本很高。具体而言,sizek×k密集矩阵的反演计算复杂度为O(k2.3728)(见Le Gall 2014、Coppersmith和Winograd1987)。尽管如此,大多数软件,包括事实上的标准库LAPACK(Andersonet al.1999),都实现了经典的O(k)算法。因此,所提出的解决该问题的算法对于许多公司来说都是难以计算的。定理1证明,我们可以将问题分解为更小的子问题,以获得最终的属性收益。
|