Approximating the inverse of a diagonally dominant matrix with positive elements
Ting Yan

TL;DR
This paper proposes a simple diagonal matrix approximation for the inverse of diagonally dominant matrices with positive elements, providing explicit error bounds that demonstrate high accuracy.
Contribution
The paper introduces a diagonal approximation method for matrix inversion and derives explicit error bounds, improving understanding of approximation accuracy for such matrices.
Findings
The approximation error is of order O(n^{-2}).
The diagonal matrix S closely approximates T^{-1}.
The method is effective for diagonally dominant matrices with positive elements.
Abstract
For an diagonally dominant matrix with positive elements satisfying certain bounding conditions, we propose to use a diagonal matrix to approximate the inverse of , where and is the Kronecker delta function. We derive an explicitly upper bound on the approximation error, which is in the magnitude of . It shows that is a very good approximation to .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Advanced Optimization Algorithms Research · Statistical and numerical algorithms
Approximating the inverse of a diagonally dominant matrix with positive elements
Ting Yan
Central China Normal University Department of Statistics, Central China Normal University, Wuhan, 430079, China. Email: [email protected].
Abstract
For an diagonally dominant matrix with positive elements satisfying certain bounding conditions, we propose to use a diagonal matrix to approximate the inverse of , where and is the Kronecker delta function. We derive an explicitly upper bound on the approximation error, which is in the magnitude of . It shows that is a very good approximation to .
Key words: Approximation error, Diagonally dominant, Inverse.
Mathematics Subject Classification: 15A09, 15B48.
1 Introduction
In this paper, we consider the approximate inverse of an diagonally dominant matrices with positive elements satisfying certain bounding conditions, i.e.,
[TABLE]
It is easy to show that must be positive definite. We propose to use a diagonal matrix to approximate the inverse of , where
[TABLE]
and is the Kronecker delta function. We obtain an explicitly upper bound on the approximation error in terms of , which has the magnitude of . This shows that is a very good approximation to .
The problems on inverses of nonnegative matrices have been extensively investigated; see Berman and Plemmons (1994); Loewy and London (1978); Egleston et al. (2004). It has applications to solving a large system of linear equations, in which a good approximate inverse of the coefficient matrix plays an important role in establishing fast convergence rates of iterative algorithms Axelsson (1985); Benzi (2002); Bruaset (1995); Zhang et al. (2009). Within statistics, Yan (2019) use the approximate inverse of to obtain a fast geometric rate of convergence of an iterative sequences for solving the estimate of parameters in the node-parameter network models with dependent structures. Further, it is used to derive the asymptotic representation of an estimator of the model parameter.
2 An explicit bound on the approximation error
For a general matrix , define the matrix maximum norm:
[TABLE]
We measure the approximation error of using to approximate in terms of . Some notations are defined as follows:
[TABLE]
Note that . Let
[TABLE]
The approximate error is formally stated below.
Theorem 1**.**
If , then for , we have
[TABLE]
Proof.
Let be the identity matrix. Define
[TABLE]
Then, we have the recursion:
[TABLE]
A direct calculation gives that
[TABLE]
and
[TABLE]
Recall that and . When , we have
[TABLE]
such that for three different subscripts ,
[TABLE]
It follows that
[TABLE]
We use the recursion (3) to obtain a bound of the approximate error . By (3) and (4), for any , we have
[TABLE]
Thus, to prove Theorem 1, it is sufficient to show that for any ,
[TABLE]
Define and .
First, we will show that . Since for any fixed ,
[TABLE]
we have
[TABLE]
It follows that . With similar arguments, we have that .
Recall that . Since
[TABLE]
we have the identity
[TABLE]
Similarly, we have
[TABLE]
By combining (7) and (9), where we set in (7), it yields that
[TABLE]
Again, by combining (7) and (10), we have
[TABLE]
By subtracting (12) from (11), we get
[TABLE]
Let and define . Note that . Then,
[TABLE]
We will obtain the maximum value of the expression in the above bracket through dividing it into two functions and of , where
[TABLE]
We first derive the maximum value of . There are two cases to consider the maximum value of in the range of .
Case I: When , it is easy to show .
Case II: . A direct calculation gives that
[TABLE]
and
[TABLE]
Since when , is a convex function of () such that takes its maximum value at when . Note that
[TABLE]
So we have
[TABLE]
Next, we obtain the maximum value of . Since
[TABLE]
when . So is an increasing function on such that
[TABLE]
By combining (15) and (16), we have
[TABLE]
where is an indictor function. By combining (13), (LABEL:yyy) and (17), we have
[TABLE]
Since and , we have
[TABLE]
Recall the definition of in (2). By combining (18) and (19), it yields
[TABLE]
Consequently,
[TABLE]
This completes the proof. ∎
We discuss the condition . can be represented as
[TABLE]
So if , then for large
[TABLE]
Then we immediately have the corollary.
Corollary 1**.**
If , then for large ,
[TABLE]
3 Discussion
The bound on the approximation error in Theorem 1 depends on , and . When and are bounded by a constant, all the elements of are of order as , uniformly. Therefore we conjecture that may belong to inverse -matrices. The interested readers can refer to Berman and Plemmons (1994); Foregger (1990).
We illustrate by an example that the bound on the approximation error in Theorem 1 is optimal in the sense that any bound in the form of requires as . Assume that the matrix consists of the elements: and , which satisfies (1). By the Sherman-Morrison formula, we have
[TABLE]
In this case, the elements of are
[TABLE]
It is easy to show that the bound of is . This suggests that the rate is optimal. On the other hand, there is a gap between and which implies that there might be space for improvement. It is interesting to see if the bounds in Theorem 1 can be further relaxed.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Axelsson (1985) Axelsson, O. (1985). A survey of preconditioned iterative methods for linear systems of algebraic equations. BIT Numerical Mathematics , 25(1):165–187.
- 2Benzi (2002) Benzi, M. (2002). Preconditioning techniques for large linear systems: A survey. Journal of Computational Physics , 182(2):418 – 477.
- 3Berman and Plemmons (1994) Berman, A. and Plemmons, R. (1994). Nonnegative Matrices in the Mathematical Sciences . Society for Industrial and Applied Mathematics.
- 4Bruaset (1995) Bruaset, A. M. (1995). A Survey of Preconditioned Iterative Methods . Longman Scientific & Technical.
- 5Egleston et al. (2004) Egleston, P. D., Lenker, T. D., and Narayan, S. K. (2004). The nonnegative inverse eigenvalue problem. Linear Algebra and its Applications , 379:475 – 490. Special Issue on the Tenth ILAS Conference (Auburn, 2002).
- 6Foregger (1990) Foregger, T. H. (1990). Review of nonnegative matrices: By henryk minc. Linear Algebra and its Applications , 134:181 – 183.
- 7Loewy and London (1978) Loewy, R. and London, D. (1978). A note on an inverse problem for nonnegative matrices. Linear and Multilinear Algebra , 6(1):83–90.
- 8Yan (2019) Yan, T. (2019). Moment estimation in the node-parameter network models with dependent edges. Manuscript .
