Weakly chained diagonally dominant matrix

File:WCDD Venn Diagram.png

In mathematics, the weakly chained diagonally dominant matrices are a family of nonsingular matrices that include the strictly diagonally dominant matrices.

Definition

=Preliminaries=

We say row i of a complex matrix A = (a_{ij}) is strictly diagonally dominant (SDD) if |a_{ii}|>\textstyle{\sum_{j\neq i}}|a_{ij}|. We say A is SDD if all of its rows are SDD. Weakly diagonally dominant (WDD) is defined with \geq instead.

The directed graph associated with an m \times m complex matrix A = (a_{ij}) is given by the vertices \{1, \ldots, m\} and edges defined as follows: there exists an edge from i \rightarrow j if and only if a_{ij} \neq 0.

=Definition=

A complex square matrix A is said to be weakly chained diagonally dominant (WCDD) if

  • A is WDD and
  • for each row i_1 that is not SDD, there exists a walk i_1 \rightarrow i_2 \rightarrow \cdots \rightarrow i_k in the directed graph of A ending at an SDD row i_k.

Example

File:Graph of a WCDD matrix.png

The m \times m matrix

:\begin{pmatrix}1\\

-1 & 1\\

& -1 & 1\\

& & \ddots & \ddots\\

& & & -1 & 1

\end{pmatrix}

is WCDD.

Properties

=Nonsingularity=

A WCDD matrix is nonsingular.{{cite journal|last1=Shivakumar|first1=P. N.|last2=Chew|first2=Kim Ho|title=A Sufficient Condition for Nonvanishing of Determinants|journal=Proceedings of the American Mathematical Society|volume=43|issue=1|year=1974|pages=63|issn=0002-9939|doi=10.1090/S0002-9939-1974-0332820-0|url=http://www.ams.org/journals/proc/1974-043-01/S0002-9939-1974-0332820-0/S0002-9939-1974-0332820-0.pdf|doi-access=free}}

Proof:{{cite journal|last1=Azimzadeh|first1=Parsiad|last2=Forsyth|first2=Peter A.|title=Weakly Chained Matrices, Policy Iteration, and Impulse Control|journal=SIAM Journal on Numerical Analysis|volume=54|issue=3|year=2016|pages=1341–1364|issn=0036-1429|doi=10.1137/15M1043431|arxiv=1510.03928|s2cid=29143430 }}

Let A=(a_{ij}) be a WCDD matrix. Suppose there exists a nonzero x in the null space of A.

Without loss of generality, let i_1 be such that |x_{i_1}|=1\geq|x_j| for all j.

Since A is WCDD, we may pick a walk i_1\rightarrow i_2\rightarrow\cdots\rightarrow i_k ending at an SDD row i_k.

Taking moduli on both sides of

:-a_{i_1 i_1}x_{i_1} = \sum_{j\neq i_1} a_{i_{1} j}x_j

and applying the triangle inequality yields

:\left|a_{i_1 i_1}\right|\leq\sum_{j\neq i_1}\left|a_{i_1 j}\right|\left|x_j\right|\leq\sum_{j\neq i_1}\left|a_{i_1 j}\right|,

and hence row i_1 is not SDD.

Moreover, since A is WDD, the above chain of inequalities holds with equality so that |x_{j}|=1 whenever a_{i_1 j}\neq0.

Therefore, |x_{i_2}|=1.

Repeating this argument with i_2, i_3, etc., we find that i_k is not SDD, a contradiction. \square

Recalling that an irreducible matrix is one whose associated directed graph is strongly connected, a trivial corollary of the above is that an irreducibly diagonally dominant matrix (i.e., an irreducible WDD matrix with at least one SDD row) is nonsingular.{{cite book|last1=Horn|first1=Roger A.|last2=Johnson|first2=Charles R.|title=Matrix analysis|year=1990|publisher=Cambridge University Press, Cambridge}}

=Relationship with nonsingular M-matrices=

The following are equivalent:{{cite journal|last1=Azimzadeh|first1=Parsiad|title=A fast and stable test to check if a weakly diagonally dominant matrix is a nonsingular M-Matrix|journal=Mathematics of Computation|year=2019|volume=88|issue=316|pages=783–800|doi=10.1090/mcom/3347|arxiv=1701.06951|bibcode=2017arXiv170106951A|s2cid=3356041 }}

In fact, WCDD L-matrices were studied (by James H. Bramble and B. E. Hubbard) as early as 1964 in a journal article{{cite journal|last1=Bramble|first1=James H.|last2=Hubbard|first2=B. E.|journal=Journal of Mathematical Physics|volume=43|year=1964|pages=117–132|title=On a finite difference analogue of an elliptic problem which is neither diagonally dominant nor of non-negative type|doi=10.1002/sapm1964431117}} in which they appear under the alternate name of matrices of positive type.

Moreover, if A is an n\times n WCDD L-matrix, we can bound its inverse as follows:{{cite journal|last1=Shivakumar|first1=P. N.|last2=Williams|first2=Joseph J.|last3=Ye|first3=Qiang|last4=Marinov|first4=Corneliu A.|title=On Two-Sided Bounds Related to Weakly Diagonally Dominant M-Matrices with Application to Digital Circuit Dynamics|journal=SIAM Journal on Matrix Analysis and Applications|volume=17|issue=2|year=1996|pages=298–312|issn=0895-4798|doi=10.1137/S0895479894276370}}

:\left\Vert A^{-1}\right\Vert _{\infty}\leq\sum_{i}\left[a_{ii}\prod_{j=1}^{i}(1-u_{j})\right]^{-1}   where   u_{i}=\frac{1}{\left|a_{ii}\right|}\sum_{j=i+1}^{n}\left|a_{ij}\right|.

Note that u_n is always zero and that the right-hand side of the bound above is \infty whenever one or more of the constants u_i is one.

Tighter bounds for the inverse of a WCDD L-matrix are known.{{cite journal|last1=Cheng|first1=Guang-Hui|last2=Huang|first2=Ting-Zhu|title=An upper bound for \Vert A^{-1}\Vert _{\infty} of strictly diagonally dominant M-matrices|journal=Linear Algebra and Its Applications|volume=426|issue=2–3|year=2007|pages=667–673|issn=0024-3795|doi=10.1016/j.laa.2007.06.001|doi-access=free}}{{cite journal|last1=Li|first1=Wen|title=The infinity norm bound for the inverse of nonsingular diagonal dominant matrices|journal=Applied Mathematics Letters|volume=21|issue=3|year=2008|pages=258–263|issn=0893-9659|doi=10.1016/j.aml.2007.03.018|doi-access=free}}{{cite journal|last1=Wang|first1=Ping|title=An upper bound for \Vert A^{-1}\Vert _{\infty} of strictly diagonally dominant M-matrices|journal=Linear Algebra and Its Applications|volume=431|issue=5–7|year=2009|pages=511–517|issn=0024-3795|doi=10.1016/j.laa.2009.02.037|doi-access=free}}{{cite journal|last1=Huang|first1=Ting-Zhu|last2=Zhu|first2=Yan|title=Estimation of \Vert A^{-1}\Vert _{\infty} for weakly chained diagonally dominant M-matrices|journal=Linear Algebra and Its Applications|volume=432|issue=2–3|year=2010|pages=670–677|issn=0024-3795|doi=10.1016/j.laa.2009.09.012|doi-access=free}}

Applications

Due to their relationship with M-matrices (see above), WCDD matrices appear often in practical applications.

An example is given below.

=Monotone numerical schemes=

WCDD L-matrices arise naturally from monotone approximation schemes for partial differential equations.

For example, consider the one-dimensional Poisson problem

:u^{\prime \prime}(x) + g(x)= 0   for   x \in (0,1)

with Dirichlet boundary conditions u(0)=u(1)=0.

Letting \{0,h,2h,\ldots,1\} be a numerical grid (for some positive h that divides unity), a monotone finite difference scheme for the Poisson problem takes the form of

:-\frac{1}{h^2}A\vec{u} + \vec{g} = 0   where   [\vec{g}]_j = g(jh)

and

:A = \begin{pmatrix}2 & -1\\

-1 & 2 & -1\\

& -1 & 2 & -1\\

& & \ddots & \ddots & \ddots\\

& & & -1 & 2 & -1\\

& & & & -1 & 2

\end{pmatrix}.

Note that A is a WCDD L-matrix.

References