Professional Documents
Culture Documents
294 www.erpublication.org
An Easy New Approach for Matrix Decomposition
Since k n we can add n k zero columns to the matrix Every m n matrix A can be written as A=BC where B and
B to get a new square n n matrix W ,and we can also add m k and k n respectively
C are two matrices of sizes
n k zero rows or any n k rows to get another new square
n n matrix H where m k
Now we have Proof
We can form a none singular matrix D=WH where W is of
b11 . . . b1k 0...0 type m k and H of type k m
. . . . . Now we have an invertible square matrix D of type m m
,
W . . . .. . .. So we can write
. . . . . DA WHA (!)
bn1 . . . bnk 0 ...0 1
Multiplying both sides with D we get
D 1 DA D 1WHA
c11
... . c1n
A D 1W HA (2)
. . . .
So by taking B D W , C HA theorem (2) will be
1
H .c
.
k1 . . .. .c kn proved.
0 .0
Now in equation (2) we have
. . .
0 o
A D 1W HA
. . .
so substituting for the last A in by A D 1W HA ,
Now also we have A WH . then using associative law of matrix multiplication , we get
Also we have det W 0 , det H 0 .
A D 1W H D 1WH A
So we get det A det W det H 0 0 0 A is singular. Again we can substitute for the last A to get
III. METHODOLOGY
A D 1W H D 1W H D 1W HA , and so on
A D W H D W H ...D W HA EHEH ...EHA
1 1 1
3
where E D W and obviously D W H I ,
In this paper we want to factorize a matrix into two matrix or 1 1
more using the inverse matrix, so we make use the above m
295 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-4, April 2015
T DD 1T ABD 1T 1 2
1 1
1 0 7 2 1 1 1 0 1 1
1 2
13 1 1 W ,H , D WH ,
2
0 3
13 2 1 0 1 1 0 1 2
4 5 4
1
17 3 2 1
2
2 4
26 26
0 5
1 0 1 17 5 2 1
13 , D 1
1
T
0 2
2 13 13
4 5 7 1 1
4 2 5
45
1 2
26 call these four matrices standard matrices , or we can use any
26 13
1 17 5 other four matrices satisfying the conditions, in general for
C 13 13 13 every matrix A of type m n we can write A=BC where B
7
is m k matrix and C is k n one such that k m by taking
5 45
26 26 13
1
four standard matrices W,H,D, D where W is an
Example .1 m k matrix and H is k n matrix.
Given A 2 3 4 1 1 , write A= BC where B is 2 4
5 0 1 2 1
IV. CONCLUSION .
matrix and C is 4 5 one. This paper propose very effective and simple method for
Solution By taking matrix decomposition by using invertible matrices ,so by easy
method we can factorize any matrix to certain matrices we
1 2 want and other matrices ,although there are many methods for
1 1
1 1 0 1 matrix factorization ,this easy method will be the simplest one
W ,H
2 1 1 0 1 0 of them. Unlike the other approach we can decompose any
0 5 matrix to any number of factors (matrices). Easy approach
1 2 has the benefit that for every m n matrix A we can take
1 1 1 0 1 1
1 1 four standard matrices W,H,D, D where
1
W is an
D 1
2
2 1 0 1
1 0
m k matrix, H is k n to factorize A.
0 5
2 1 REFERENCES
D 1
1 1
[1] E.W Wesstein. Matrix decomposition. Math world-AWolfram Web
Now we have Resource.
[2] D.Gullamet and J.Vitria .Non-negative matrix factorization for face
1 2
region . In topics in an artificial intelligence ,Springer ,2002
1 1 1 0
1 1
2 3 4 1 1 [3] D.Kuang ,H.Park and C.H.Dig.Symmetric non-negative matrix
DA
1
1 0 1 factorization for graph clustering .In SDM,Volume12 ,2012
5
2 1 0 0 1 2
[4] W.Kim,B.Chen,JKim,Y.Pan,andH.Park. Sparse none negative
0 5 factorization for protein sequence motif discovery . Expert system with
D 1 we get
applications , 2011
Multiplying both sides with [5] S.Jia and Y Qian .Constrained non-negative matrix factorization for
hyperspectral unmixing .2009
1 2 [6] Abdelaziz hamad and Bahrom Sanugi (2011) .Neural Network and
1 2 3 4 1 1
Scheduling Germany : lap Lambert Academic publishing
1 2 1 1 1 1 0 1 [7] Mohammed Hassan Elzubair, Abdelaziz Hamad Elawad(2014),
D DA
1 1 2 1 0 1 1 0 5 0 1 2 1 International Journal of Engineering and Technical Research (IJETR)
0 5
1 2
2 1 1 1 1 0 1 1 2 3 4 1 1
A
0 5 0 1 2 1
1 1 2 1 0 1 1
0
5
12 3 6 5 3
2
4 3 2 1 7 3 5 3
A
3 2 1 1 2 3 4 1 1
25 0 5 10 5
Note
Since matrix factorization is not unique ,we can use more
simple matrices W , H , D , D 1
Also for writing any 2 5 matrix A, as A=BC where B
is 2 4 matrix and C is 4 5 one we can use these four
matrices
296 www.erpublication.org