A Data Structure for Parallel L/U Decomposition
- 1 March 1982
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-31 (3) , 231-239
- https://doi.org/10.1109/tc.1982.1675979
Abstract
Some new results are presented concerning the pivoting of large systems of linear equations with respect to parallel processing techniques. It will be assumed that the processing of a pivot takes one time slot. The pivoting problem is studied by means of an associated graph model. Given a triangulated graph a set of label classes is established. Class k contains all pivots which may be processed in parallel during the kth time slot. The label classes are used to establish the elimination-tree (e-tree). The e-tree is a spanning tree for the given graph. The critical path in the e-tree indicates the minimum number of time slots necessary to complete the L/U-decomposition. Furthermore, the earliest and latest admissible time slot for the processing of every pivot may be derived, such that the critical path is not affected. The e-tree can be seen as a data structure to guide parallel processing based on sparsity.Keywords
This publication has 14 references indexed in Scilit:
- A survey of sparse matrix researchProceedings of the IEEE, 1977
- Diakoptic and generalized hybrid analysisIEEE Transactions on Circuits and Systems, 1976
- A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONSPublished by Elsevier ,1972
- An Optimal Ordering of Electronic Circuit Equations for a Sparse Matrix SolutionIEEE Transactions on Circuit Theory, 1971
- Triangulated graphs and the elimination processJournal of Mathematical Analysis and Applications, 1970
- Direct solutions of sparse network equations by optimally ordered triangular factorizationProceedings of the IEEE, 1967
- Parallel Sequencing and Assembly Line ProblemsOperations Research, 1961
- The Use of Linear Graphs in Gauss EliminationSIAM Review, 1961
- The Elimination form of the Inverse and its Application to Linear ProgrammingManagement Science, 1957
- A Set of Principles to Interconnect the Solutions of Physical SystemsJournal of Applied Physics, 1953