A load balancing strategy for parallel computation of sparse permanents. (Q2864488)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A load balancing strategy for parallel computation of sparse permanents. |
scientific article; zbMATH DE number 6236484
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A load balancing strategy for parallel computation of sparse permanents. |
scientific article; zbMATH DE number 6236484 |
Statements
6 December 2013
0 references
hybrid algorithm
0 references
sparse matrix
0 references
approximation algorithm
0 references
permanent
0 references
parallel computation
0 references
load balancing
0 references
accelerated ratio
0 references
0 references
0 references
0.88288796
0 references
0.88288796
0 references
0.8744099
0 references
0.8732749
0 references
A load balancing strategy for parallel computation of sparse permanents. (English)
0 references
Suppose \(A = (a_{ij})\) is an \(n \times n\) matrix. The permanent of \(A\) is defined as \(\operatorname{Perm}(A) = \sum _{\sigma \in S_n}\prod _{i=1}^na_{i\sigma (i)}\). This matrix function not only attracts attention from mathematicians but also from chemists and computer scientists for some applications in solving problems in chemistry and computer science. The best classical algorithms for precise evaluation of the permanent of a matrix is Ryser's algorithm and its improvement by \textit{A. Nijenhuis} and \textit{H. S. Wilf} in [Combinatorial algorithms for computers and calculators. 2nd ed. New York etc.: Academic Press (1978; Zbl 0476.68047)]. A sparse matrix is a matrix with few nonzero entries. A hybrid algorithm is the best efficient algorithm for the structure properties of very sparse matrices [\textit{H. Liang} and \textit{F. S. Bai}, ``A partially structure-preserving algorithm for the permanents of adjacency matrices of fullerenes'', Comput. Phys. Commun. 163, No. 2, 79--84 (2004)].NEWLINENEWLINEIn the paper under review, a statistical analysis of the computation time of computing the permanent is presented. The authors prove that the permanent value has strong correlation to its computation time with the hybrid algorithm and present an improved load balancing strategy based on an approximation algorithm. Some numerical results are also given.
0 references