SUMMARYThe Gauss-Jordan inversion algorithm requires O(n3) arithmetic operations. In some practical applications, like state estimation or short-circuit calculation in power systems, the given matrix is sparse and only part of the inverse is needed. Most frequently in the diagonal dominant case this is the diagonal. There are two ways to exploit sparsity to determine elements of the inverse:1. Columnwise inversion via the solution of sparse linear systems with columns of the unit matrix as
Application of the algorithm of Takahashi et aL6The latter algorithm arises very naturally from multiplying the left-and right-hand factors of the Zollenkopf bifactorization in reverse order. We indicate how computing time can be gained in the important symmetric diagonal dominant case if only part of the diagonal is needed and compare computing times of the method of Takahasi et a!.' with several variants of columnwise inversion. Whereas most of the theory holds for general matrices, experiments are performed on the symmetric diagonal dominant case. For band matrices the operation count is O(n) both for computing a column of the inverse by columnwise inversion and the diagonal by the algorithm of Takahashi et ale6 right-hand sides.
THE SPARISITY OF THE INVERSE AND THE 'SPARSE INVERSE'The simplest algorithm to compute the inverse of a matrix A of order n is Gauss-Jordan elimination (see, for example, Reference 2). It can be interpreted as a sequence of n exchange steps.' Each of them subtracts a multiple of the dyadic product of the respective pivot column and pivot row from the whole matrix, except from that pivot column and pivot row. A step in triangular decomposition performs this subtraction in part of the matrix only. Thus, in case of sparse matrices considered in the following the Gauss-Jordan algorithm destroys more zero elements than does a triangular decomposition. In fact the inverse of a band matrix is generally completely filled, whereas the triangular factors show absolutely no fill-in if the pivots are taken from the diagonal in the sequence from top left to bottom right, as is possible with dominant diagonals. In the case of random sparse matrices the probability of being nonzero increases from step to step with Gauss-Jordan elimination uniformly for all elements except pivots, with triangular decomposition on the other hand this probability increases for a decreasing number of elements only.4Large fill-in has an effect on computing costs. Even for a band matrix the Gauss-Jordan method requires O(n 3, arithmetic operations; inversion via the solution of sparse linear systems requires O(n *) operations, whereas triangular decomposition just needs O(n ).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.