DocumentCode :
1911666
Title :
Sparse matrix permutations to a block triangular form in a distributed environment
Author :
Mocanu, Adrian ; Tapus, Nicolae
Author_Institution :
Dept. of Comput. Sci., Politeh. Univ. of Bucharest, Bucharest, Romania
fYear :
2013
fDate :
5-7 Sept. 2013
Firstpage :
331
Lastpage :
338
Abstract :
Arranging the sparse circuit matrix into a diagonal block upper triangular form is the first step of the KLU algorithm. This paper presents the two steps of the parallel algorithm, running in a distributed environment, that performs unsymmetric and symmetric permutations of the matrix´s rows. First, using the [Duff] maximum transversal algorithm and performing asymmetrical permutations, the matrix is shaped to achieve a zero free diagonal. Then, searching the strongly connected components of the associated matrix´s graph, and performing symmetric permutation, the sparse matrix is shaped in a diagonal block upper triangular form. Both algorithm and architecture are presented.
Keywords :
graph theory; parallel algorithms; sparse matrices; Duff maximum transversal algorithm; KLU algorithm; associated matrix graph; asymmetrical permutation; diagonal block upper triangular form; distributed environment; parallel algorithm; sparse circuit matrix permutation; symmetric permutation; unsymmetric permutation; Algorithm design and analysis; Bipartite graph; Computer architecture; Mathematical model; Matrix converters; Sparse matrices; Symmetric matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2013 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4799-1493-7
Type :
conf
DOI :
10.1109/ICCP.2013.6646131
Filename :
6646131
Link To Document :
بازگشت