Applications of Non negative matrix
Applications of Non negative matrix
A Project submitted to
A Veeriya Vandayar Memorial Sri Pushpam College (Autonomous), Poondi
(Affiliated to Bharathidasan University, Thiruchirapalli)
In partial fulfilment of the requirements for the award of the Degree of
MASTER OF SCIENCE
In
MATHEMATICS
Submitted by
K.BHARATHI
(Reg.no: 18MAB402)
SEPTEMBER-2020
i
PG & Research Department of Mathematics
A.V.V.M SRI PUSHPAM COLLEGE
(Autonomous)
Poondi – 613 503, Thanjavur district,
Tamilnadu.
CERTIFICATE
If further certify that the project represents independent work in the part
of the candidate.
ii
A.V.V.M SRI PUSHPAM COLLEGE (AUTONOMOUS),
POONDI-613 503, THANJAVUR DISTRICT
Affiliated to BHARATHIDASAN UNIVERSITY, Thiruchirapalli-24
MASTER OF SCIENCE
In
MATHEMATICS
iii
DECLARATION
iv
ACKNOWLEDGEMENT
First and foremost, I thank to the ALMIGHTY GOD for his presences in me to do
this work with fulfil manner.
K.BHARATHI
v
CONTENT
APPLICATIONS OF NON - NEGATIVE MATRICES
Introduction 1
I Basic definition 3
Conclusion 48
Bibliography 49
VI
APPLICATIONS OF NON - NEGATIVE MATRICES
INTRODUCTION
1
In Chapter – III, we present the Adjacency matix of graph with the property
of irreducible, symmetric and characteristics polynomial, perfect matching.
In Chapter – IV, it deals with Matrices over the 2-element Boolean Algebra
with Semirings, Directed graph of matices, The pattern Homomorphism of
Irreducibility and Primitivity, graphical interpretation of Irreducibility, Matrices
over antinegative, Zero- divisor semirings etc..
2
–
Definition: 1.1
Example:
Definition: 1.2
3
Definition: 1.3
Example:
Definition: 1.4
Example:
4
Definition:1.5
A graph G in which any two distinct points are adjacent is called complete
graph. The complete graph with p points is denoted by Kp.
Example:
Definition: 1.6
Example:
5
Definition: 1.7
Example:
Definition: 1.8
Example:
6
Definition: 1.9
A regular graph is a graph where each vertex has the same number of
neighbours, every vertex has the same degree or valence. A regular graph with
vertices of degree k is called a k-regular graph or regular graph of degree k.
Example:
Definition: 1.10
Example:
7
Definition: 1.11
Example:
Definition: 1.12
A path is a simple graph whose vertices can be ordered so that two vertices
are adjacent if and only if they are consecutive in the list.
8
Example:
Definition: 1.13
A cycle is a graph whose vertices can be ordered so that two vertices can be
placed around a circle so that two vertices are adjacent if and only if they appear
consecutively along the circle.
Example: C3
9
Definition: 1.14
A simple undirected graph with three vertices and three edges. Each vertex
has degree two, so this is a regular graph. An undirected graph is one in which
edges have no orientation. The edge (a,b) is identical to the edge (b,a), they are not
ordered pairs, but sets {u,v} of vertices.
Definition: 1.15
Definition 1.16
Example:
10
Definition: 1.17
Definition 1.18
Example: W5
Definition: 1.19
11
Example:K1, 3
Definition: 1.20
If the vertices of the graph are assigned values subject to certain condition(s)
then it is known as graph labeling.
12
CHAPTER-II
NONNEGATIVE MATRICES
Anxn= [aij] is called nonnegative (positive) if all aij ≥ 0 ( a> 0 ). We use the
notation A ≥ 0 (A > 0) to denote a nonnegative (positive) matrix
Let Anxn ≥ 0. The directed graph Γ (A) = ( V,E ) associated with A is the
graph with V = { 1,2,…,n } and E = { (u,v) : auv> 0 }.
A directed graph is called strongly connected if there is a directed path
between every pair of (distinct) vertices.
A nonnegative matrix Anxn, n ≥ 2 is said to be irreducible if the associated
graph Γ (A) is strongly connected, otherwise it is called reducible. The matrix 01x1
is defined as reducible.
0 1 0 0
0 0 1 0
0 0 0 1
1 0 0 0
13
0 0 1 0
0 0 0 1
1 0 0 0
0 1 0 0
Theorem: 2.1
Proof:
Then
if l ≥ 1 and r ≤ k.
Proposition: 2.2
Let Anxn≥ 0 and k . Then the (I,j) – entry (Ak)ij of Ak is positive ⇔there is a
directed walk of length k from I to j in Γ(A).
14
Proof:
a ij …….
,…,
Proposition: 2.3
Proof :
Let A be irreducible.
Then
15
Lemma: 2.4
Proof:
Let S = { x n
: x ≥ 0, ∥x∥1 : |xi| = 1 } be the set of probability vectors.
Put =∥ ∥1.
Since A is irreducible,
Lemma: 2.5
Proof:
Az = z, z = z1 + iz2.
Since A and are real we see that Az1 = z1 and Az2 = z2.
16
If z1 is not a scalar multiple of y, then we can take a suitable linear
combination of y and z1 to produce a nonnegative eigenvector x of A
corresponding to , with one entry zero.
Lemma: 2.6
Proof:
We get .
Lemma 2.7
17
Proof :
. .
| | | | | | . .
. .
| | ……… 1
det B = ∑ [ …… ……………. 2
Theorem 2.8
Proof:
P( = det( I – A) = det B = ∑ [ ……
18
∑ …… + … … …
…… …+ ∑ …… .
1|1 ⋯….. |
Where B (i/i) is the principle sub matrix of B after deleting row i and
column i.
Hence,
As we know that has geometric multiplecity one, it follows that the Jordan
matrix for A has only one Jordan block corresponding to .
det 0
19
Theorem: 2.9
Proof:
| | | |.
Then,
; ≔ | | .
| | ,
……. 4
20
Corollary: 2.10
Lemma: 2.11
Let A > 0. Then the perron value is the only eigenvalue such that | |= .
Proof:
| | | |
Further, as | aijxj| = aij|xj|, we conclude that for each i the numbers aijxj,
j =1,…,n, have the same angular part(lie on one ray from the origin).
Hence x ye , 0.
Now ,
21
CHAPTER - III
, ∈ ,
The adjacency matrices of the 4- cycle C4 and the path P4 on 4 vertices are
given below.
0 1 0 1 0 1 0 0
1 0 1 0 1 0 1 0
,
0 1 0 1 0 1 0 1
1 0 1 0 0 0 1 0
Lemma: 3.1
ak = (-1)k ∑
where the sum is taken over all principal sub matrices of A(G) of size k.
22
Proof:
Let B = xI-A. it easy to see that in the expansion of det B the coefficient of
xn is 1.
That is, i = (i) at n-1 places. In this case is the identity permutation,
which cannot give xn-1.
In this case = (n-1, n) and sgn( ) = -1. Each such corresponds to an edge
E uniquely and either contribution to a2 is -1.
Thus a2 = - |E|.
xn-k is ak = (-1)k∑ det where the sum is taken over all principal
submatrices of A of size k.
Corollary: 3.2
Proof:
If t is invertible, that T has a linear sub graph of order n. But then it has to be
a perfect matching.
23
Conversely, if T has a perfect matching, then that matching a linear sub
graph of order n and the contribution to det A is (-1)n/2.
Corollary: 3.3
Proof:
∑ 1 2 ∑ 1
| |
Theorem: 3.4
Let G be a bipartite graph with parts P and Q. Then (A) = - (A). Thus is
an eigenvector iff – is an eigenvalue with the same multiplicity
Proof:
24
With permutation similarity we have
0
0
It follows that
0
0
Lemma: 3.5
Proof:
Theorem: 3.6
(Here we do not assume that the have the same multiplicity). Then G is bipartite.
Proof:
(G) ≃xk∏ x2 – 2
)≃∑ Ix
n-i
Hence G is bipartite.
Theorem: 3.7
Proof:
By corollary, G is bipartite.
Theorem: 3.8
Proof:
26
Let 1,… k be the eigenvalues of A(H) corresponding to the eigenvectors
x1,…,xn respectively, where the set { x1,…,xn} is orthonormal.
2 , 2 ,….. 2 , 2
4 4 4 4
4 4 4 4
, ,….. ,
2 2 2 2
Lemma: 3.9
Proof:
Since P(x) is monic and the leading coefficient of xnP(1/x) is 1, it follows that
P(x) = xnP(1/x) and the conclusion follows.
27
Example
It is not true that every graph with (SR) is a corona. Consider the following
graph G
Example
It is not even true that every graph with (SR) is bipartite. Consider the
following graph G
28
It can be seen that 11 2 24 2 11 1
Thus G has (SR)
Theorem: 3.10
Proof:
If k = 1,2, then the only nonsingular trees of size 2k are the paths which are
K1 K1, K2 K1.
It is enough to show that for each i at least one of ui, vi is a pendant vertex.
Suppose this is not the case.
Thus there is an edge, say f2, such that u2,v2both have a degrees greater than
1, say u1 u2, v2 v3 are present.
29
We should have that 2k -1 = |a2| = |a2k-2| = number of ( k-1) matching
in T.
Lemma: 3.11
1 ,
, ∈ , , ∈ ,
0,
Then B = A-1
Proof:
So let i≠j. If no alternating path exists from each k~i to j, then obviously
(AB)ii = ∑ ~ =0
30
Suppose that i has a neighbour k such that there is an alternating path
These are only vertices from which there is an alternating path going to j.
Together they contribute zero to
31
CHAPTER- IV
SEMIRINGS:
Algebraic terms such as unit and zero divisor are defined for semi-rings as
for rings. Algebraic operations on matrices over a semi ring and such notions as
linearity and invertibility are also defined as if the underlying scalars were in a
field.
Here are some examples of semi rings which occur in combinatorics. They
are all commutative and anti-negative. Let H be a Boolean algebra, then (H ∪,∩ ) is
a semi ring.
Let C be any chain with lower bound 0 and upper bound 1, then
(C, max, min) is a semi ring (a chain semi ring). In particular, if F the real interval
[0,1] , then (F, max, min) is a semi ring, the fuzzy semi ring. The nonnegative
members of any sub ring of the reals ( under real addition and multiplication) is a
32
semi ring. In particular, the non-negative reals and the non-negative integers are
semi rings.
33
In describing the digraph of a matrix A, we will often disregard its isolated
vertices and the limit our description to the digraph induced by the arcs of D(A).
For example, if E is a link, then D (E + Et) really consists of a digon (i.e. an
oriented 2-cycle) and n-2 isolated vertices, but we will refer to it as a “digon”. We
also refer E + Et as digon-matrix. An s-star matrix is the sum of s links all in the
same line ( row or column). For example, ∑ is a 3-star matrix. Its digraph
is (except for isolated vertices) an orientation of the complete bipartite graph K1,3
with v1 as a source v2,v3, and v4 as sinks.
The pattern ̅, of a matrix A in Mn(S) is the (0,1) matrix whose (i, j)th entry
is 0 if and only if ai,j = 0. We will also assume that ̅ is in Mn(B) where B is the
Boolean algebra of two elements 0 and 1. Here, the rules of arithmetic are the
same as if B were a ring except 1 + 1 = 1.
34
f T is a linear operator on M(S), let its pattern, be the operator on M(B)
defined by = for all (i, j). Then ̅ for all A in M(S).
Lemma: 4.1
0 0
P AP = 0
-1 0
0 0
Where for 1 i , the i-th zero block on the diagonal is , and for
some integer q, P-1 AdqP is the direct sum ⋃ .
(i.e) A is primitive.
35
Graphical interpretation of irreducibility.
Terminology
The number of non zero entries in a matrix is denoted by |A|. The number
elements in a set is denoted |Ѱ| too. We trust this will cause no confusion.
When X and Y are in Mn,n(B) we define X\Y to be the matrix Z such that
Zi j = 1 if and only if Xi j = 1 and Yi j = 0. For example, the matrix in Mn,n(S) having
all off diagonal entries 1 and all diagonal entries 0 is denoted Kn, or just K when n
is understood. When S = B, K = J\I. We also denote {X ∈ Mn, n(S): X K} by K.
Thus K is the set of all matrices in M with all diagonal entries equal to zero.
36
Suppose F is a family of matrices in M. We say F covers a matrix A in M, if
A is covered by some member of F. A member X of F is critical if X covers no
other member of F. We say that F covers a family of matrices G selectively if
whenever a member of G is covered by F, it is covered by a critical member of F.
Theorem: 4.2
Any linear operator on K that is bijective on the links and preserves 2-star
matrices is in the group of operators on K generated by transposition and the
permutation similarly operators.
Theorem: 4.3
Proof:
37
Since F covers the links, selectivity implies that some critical M in F covers
E. Then Q(M) = Q(M\E) because q is linear and Q(E) = 0.
But that contradicts the fact that Q strongly preserves F, because M\E ∄ F.
Next we will show that Q fixes each link. Let E be any link, then for some
link, Q(E) F because Q is non singular.
Finally we will show that L is bijective on the links. Let E be any link, then
L(E) 0 because Q is linear and non singular.
Therefore L(E) F for some link F and hence E = Lp(E) Lp-1(F). But
Lp-1(F) 0 because Q is non singular.
38
Consequently E = Lp-1(F) and hence L(E) = F, a link. If L(G) = L(E) for
some link G, then Q(G) = Q(E) and hence G = E.
Lemma: 4.4
For all 2 k n, Fk covers the links and selectively covers K2, the set of
matrices in K having at most two nonzero entries. Specifically, F2 covers each A
in K2 and, when k 2, Fk covers each A in K2 except for the digon-matrices.
Proof:
Case 1
Every arc, every orientation of a 2-path, and every independent pair of arcs
can be embedded in a member of G(n, k) by appropriately relabeling the vertices of
the digraph of this figure.
39
Notice that when k = 2, the digraph D1(n, 2) of this figure is a union of n-1
digons with common vertex {n}. If n 4, F2 covers matrices whose digraphs
contain independent pairs of arcs.
Case 2
40
For even n 4, the two cyclically transferring classes for the digraph
Db(n, 2) are,
Let G(2, 2) consist of a single digon. Every arc, and the digraph of any
matrix in K2 can be embedded in some members of F2, we have completed the
lemma.
Note that T-1 strongly preserves Fk and that for all X, X is covered by Fk if
and only if T(X) is covered by Fk.
Lemma: 4.5
Suppose S ∈ K.
41
Proof: (a)
The lattar type of digraphs can be embedded in some member of G(n, k), so
their matrices are covered by Fk, since T(G + S) is not covered by Fk, its digraph
must be an orientation of a triangle. Consequently, D(T(S)) is an orientation of a
2-path.
Since digons, orientations of 2-paths and independent pairs of arcs are the
only types of digraphs that D(T(S)) can be, a) and b) imply c).
Lemma: 4.6
a) L(K) ⊆ K and
b) For all nonzero A in D, L(A) is not covered by Fk.
43
Proof:
Part(a).
The link E, and hence L(E), is covered by Fk. Therefore F is covered by Fk.
It follows that F is a link since k 2.
Part(b)
Lemma: 4.7
Proof:
s(I X) Ls(X).
Thus X = X K = Ls(X) ∈ Fk
44
Lemma: 4.8
Theorem: 4.9
0 0
0 →→→ 0 .
0 0
45
When S is an anti-negative semi-ring without zero-divisors, then the pattern
homomorphism ensures that A in M(S) is irreducible if and only if its pattern ̅ in
M(B) is irreducible, it holds for A and that d(A) = d( ̅) for all irreducible A in
M(S)
Theorem: 4.10
0 0
0 →→→ 0 .
0 0
Note that “similarity operator” in the statement of the above theorem could be
replaced by “permutation operator” because each invertible matrix P in M(S) is a
scalar product Q (JP) where Q is the permutation matrix in M(S) whose pattern in
M(B) is and J is the matrix of ones. And so each similarity operator is a
composition of a permutation similarity with a non-zero scalling operator.
46
Matrices Over Cancellation Semi Rings
In this section, S is a cancellation semi ring, that is, for all a,b in S if x 0
and either ax = bx or xa = xb then a = b.
For example, any field or any division ring. Note that cancellation semi rings are
zero-dvisior-free.
Theorem: 4.11
a) Transposition,
b) Similaritry,
c) Nonzero entrywise scaling,
d) Compatible diagonal replacement.
0 0
0 →→→ 0
0 0
47
Conclusion
Finally, it may review a theory of methods and techniques most suitable for
the study, simply by looking at the topic and by evaluating their suitability and
effectiveness.
48
BIBLIOGRAPHY
49