Author:
Niu Xuewei,Su Shenghui,Zheng Jianghua
Abstract
Abstract
Store-zechin is a general algorithm for computing the permanent of a square matrix, and the core ideas of this algorithm are multiplexing, recursion and storage. It means we just calculate once for every sub-items and for the second time, the previous result is substituted into the calculation. The advantage of Store-zechin algorithm is that it can make full use of computer memories and accelerate the calculations. In fact, it needs 2
n-1
(n- 2) + 1 additions and (2
n-1
- 1)n multiplications for computing the permanent of an n ± n matrix by Store-zechin algorithm. In the same situation, Ryser algorithm requires (2
n
- n)(n + 1) – 2 additions and (2
n
- 1) (n – 1) multiplications, R-NW algorithm requires 2
n-1
(n + 1) + n
2 - n -1 additions and 2
n-1
n + n + 2 multiplications. So Store-zechin has n2
n-1
+2
n+1
-n
2-n-3 additions, n2
n-1
-2
n
+1 multiplications less than the Ryser algorithm, and 2
n-1
+2
n
+n
2-n-2 additions, 2n+2 multiplications less than the R-NW algorithm. It can be confirmed that the Store-zechin can indeed calculate a permanent in fewer steps.
Reference15 articles.
1. Mémoire sur les fonctions qui ne peuvent obtenir que deux valeurs égales et de signes contraires par suite des transpositions opérées entre les variables qu’elles renferment;Cauchy;Journal de l’Ecole polytechnique,1815
2. On a Class of Permanent Symmetric Functions;Muir;Proceedings of the Royal Society of Edinburgh,1882
3. Gaussian boson sampling;Hamilton;Physical review letters,2017
4. Quantum computational supremacy;Harrow;Nature,2017
5. The Multiphoton Boson Sampling Machine Doesn’t Beat Early Classical Computers for Five-boson Sampling;Su,2018
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献