A Note on Fuzzy Relational Matrices
Автор: Mamoni Dhar
Журнал: International Journal of Intelligent Systems and Applications(IJISA) @ijisa
Статья в выпуске: 10 vol.5, 2013 года.
Бесплатный доступ
In this article, we would like to revisit the existing definitions of cartesian product of fuzzy sets and the fuzzy relational matrix from the standpoint of the new definition of fuzzy sets on the basis of reference function. In the process it is observed that there are drawbacks in the current defintions and hence new definitions of terms mentioned are proposed in this article. Some numerical examples are also presented to make the matter clear and simple.
Reference Function, Membership Value, Closed Expressions, Table Searching
Короткий адрес: https://sciup.org/15010477
IDR: 15010477
Текст научной статьи A Note on Fuzzy Relational Matrices
Published Online September 2013 in MECS
Since fuzzy set theory proposed by Zadeh [1], it has been developed in theory and applications in the past 45 years. One such application area can be found in Zadeh [2]. Fuzzy relation, a basic approach for presenting propositions can be used to describe various relations of various elements. These elements refer to fuzzy objects, fuzzy events, fuzzy properties and fuzzy vectors and so on. How to confirm the membership of fuzzy relation is also a problem. The general approach includes cartesian product, closed expression, table searching, lingual rule of knowledge, classification, digital rule of knowledge, similarity approaches in digital knowledge.
In this article, we would like to stess on the use of reference function in the representation of fuzzy sets. Thereafter, we shall deal with fuzzy relational matrices which are the outcome of the cartesian products of fuzzy sets.
The main contribution of this article is to present a new definition of cartesian product of fuzzy sets when fuzzy sets are represented in terms of reference function and afterwards a new method of representation of fuzzy relational matrices is introduced.
Finally, we shall prove some properties of fuzzy relational matrix and use several examples to compare the proposed catesian product of two fuzzy sets with the existing method. Numerical result shows that the proposed method is similar to the existing one except in cases of representation of the elements of the matrix so obtained.
The remainder of the paper is organized as follows: In Section II, some important definitions on which we
-
II. Some Important Definitions
-
2.1 Cartesian Products of Fuzzy Sets
This section deals with the existing definitions of cartesian product of fuzzy sets and fuzzy relational matrix.
Let A , A ,........., A be fuzzy sets in
Qj, Q2,........., Qn respectively. The cartesian product of A ,A ,........., A is fuzzy set in the space
Qj x Q2 x.........x Qn with membership function as:
= minC^A(x1), Цл(x 2),......, Цл (x))
So, the cartesian product of A , A ,........., A is
denoted by A x A x.........x An
Let A= {(3, 0.5), (5, 1), (7, 0.6)} and B= {(3, 1), (5, 0.6)}
The product is the all set of pairs with minimum associated memberships.
A x B ={[(3,3),0.5],[(3,5),0.5],[(5,3),1],[(7,3),0.6],
[(5, 5), 0.6], [(7, 3), 0.6], [(7, 5), 0.6]} (2)
-
2.2 Fuzzy Relations
The concept of fuzzy relation is a natural extension to fuzzy sets and plays an important role in the theory of such sets and their applications. A fuzzy relation R from a fuzzy set A in X to a fuzzy set B in Y is a fuzzy set which is the cartesian product A x B in the cartesian product space X x Y . R is characterized by the membership function expressing various degrees of relations as
R = A x B = £ ( М л ( x ), M b ( y ))
It is to be noted here that the sum does not mean a mathematical summation operation; it means all possible combination of all elements. R is also called the relational matrix.
would be defined in this way as
A = { x , m ( x ), 0, x gQ } (6)
So that the complement would become
Ac = { x , 1, m ( x ), x gQ } (7)
This definition plays a key role in dealing with cases which invole especially the complementation of fuzzy sets. This result has been applied in various other cases of fuzzy sets, Dhar
( [6],[7],[8],[9],[10],[11],[12],[13],[14]).
R = A x B = 1 0.6
v 0.6 0.6 ,
It is important to mention here that we are interested in dealing with fuzzy sets in terms of reference function because it plays a very important role in case of complementation of fuzzy sets. It is seen that very often the cartesian product is found which involves complementation of fuzzy sets and so there is the need of defining cartesian product accordingly.
-
III. Baruah’s Definition of Complementation of Fuzzy Sets
Baruah([3],[4]&[5] )has defined a fuzzy number N with the help of two functions :a fuzzy membership function M ( x ) and a reference function M i ( x ) such that 0 < M ( x ) < M ( x ) < 1 Then for a fuzzy number denoted by { x , М 2 ( x ), M ( x ), x gQ} we would call M 2 ( x ) - A ( x ) as the fuzzy membership value ,which is different from fuzzy membership function .It is to be noted here that in the definition of complement of a fuzzy set, fuzzy membership value and the fuzzy membership function have to be different, in the sense that for a usual fuzzy set the membership value and membership function are of course equivalent.
In accordance with the process discussed above, a fuzzy set defined by
A = { x , m ( x ), x gQ } (5)
-
IV. New Definition of Cartesian Product of Fuzzy
Sets
Let A ,A ,........., A be fuzzy sets defined in terms of reference function in Qj , Q2,........., Qn respectively. The cartesian productof
A 1 , A 2 ,........., A n is fuzzy set in the space
Qj x Q2 x.........x Qn which would have to be defined with membership function as:
MAxAxxA„ (x1,x2,
= min( Ma (x1), Ma (x2),......, Ma (xn)), maxtx(x1), mA (x2),......, mA (xn)}
Where mA (x1), mA (x2),......, mA (xn) are the reference functions of the fuzzy sets A ,A ,,
We would like to discuss it in the following way
Let us consider two fuzzy sets expressed according to the new definition as
A = {u, Ma (u ), Ma '(U)} and
B = {vi, Mb ( vi), Mb ‘(vi)}
Then their cartesian product would be presented as
' (Ma(ui), Ma- (ui)) ' (Ma (u 2), Ma -(u 2)
A x B =
x( Mb (ViX Mb -(vi)) (Mb (v 2), Mb -(v 2)).- (Mb (v„ ), Mb -(v„ ) ) (11)
I (Ma (un), Ma -(un)) J
Let us consider
c c c
11 H2^l n
A x B = C21 C22........ C2 n
£i2 = [min{1, Mb (v2)}, max{(MA(ui),0} ]= (Mb (v2 ), Ma (ui)), provided Mb (v2 ) ^ Ma (ui)
I C, C ,C n1 n2........ nn where
C i 1 = [min { M a ( u i ), M b ( v i )} , max {( M A ( u i ), M b - ( v i )}] C i2 = [min { M a ( u i ), M b ( v 2 )} , max^ M ( U ), M b - ( v 2 )}]
Ci n =[min {Ma (ui), Mb (vn )},max{( Ma -(ui), Mb -(v„ )}]
and similar for others.
For usual fuzzy sets we are to consider
M a - ( u i ) = M a ‘ ( u 2 ) =................. = M a ‘ ( u n ) =0
and also
M b - ( v i ) = M b - ( v 2 ) == M b - ( V n ) =0
Now let us consider the cartesian product A c x B of two fuzzy sets Ac and B in the following way
A c x B = |
< |
) .. D 1 n .. D 2 n |
(13) |
|
D 11 D 21 |
D 12...... D 22...... |
|||
... . d „ 1 |
... D 2..... n 2...... |
... .. £ nn J |
Where
£>11 =[min {1, Mb (V1)}, max{(MA (Ui),0} ]= (Mb (vi), Ma (ui)) , provided Mb (vi) ^ Ma (ui)
£i n = [min {1, Mb (v„ )}, max{(MA (ui),0} ]
= (Mb (v„ ), Ma (ui)) ,provided Mb (Vn ) ^ Ma (ui) and so on .
It is important to note here that using the reference function, here we have introduced a method of calculating the cartesian product of two fuzzy sets Ac and B but for this we have considered M a c ( U) ^ M b ( V ) .
Similarly if we find the cartesian product B c x A , then
MBc(v) ^ Ma (U).
For other cases, we are trying to find the resutls .
A numerical example is presented below to make our point clear.
The fuzzy sets A= {(3, 0.5), (5, 1), (7, 0.6)}, and B={(3,1),(5,0.6)}, would be represented in our way as
A= {(3, 0.5, 0), (5, 1, 0), (7, 0.6, 0)} and
B={(3,1,0),(5,0.6,0)}
Then the cartesian product would have to be calculated in the following way
A x B ={[(3,3),min(0.5,1),max(0,0)],[(3,5),min(0.5,0.6 )],max(0,0)],[(5,3),min(1,1),max(0.0)],[(5,5),min(0.6,1), max(0,0)],[(7,3),min(0.6,1),max(0,0)], [(7,5),min(0.6,1),max(0,0)]}
={[(3,3),(0.5,0)],
[(3,5),(0.5,0)],[(5,3),(1,0)],[(5,5),(0.6,0)],[(7,3),(0.6,0)],
[(7,5),(0.6,0)] } (14)
-
V. New Definition of Relational Matrix
The cartesian product R = A x B represented on the basis of reference functions which composes a relation between fuzzy sets A and B is called fuzzy relational matrix.
In the above case fuzzy relational matrix will take the following form:
((0.5,0) (0.5,0) )R = A x B = (1,0) (0.6,0)
V (0.6,0) (0.6,0) J
According to the new definition of complementation of fuzzy sets, we get the complement of the cartesian product A x B as
A x B ={[(3,3),(1,0.5)],[3,5),(1,0.5)],[(5,3),(1,1)], [(5,5),(1,0.6)],[(7,3),(1,0.6)],[(7,5),(1,0.6)]} (16)
In this case, the relational matrix will take the form
( (1,0.5) (1,0.5) )
Rc = (A x B) c = (1,1) (1,0.6)
V (1,0.6) (1,0.6) J
-
VI. Properties of Fuzzy Relational Matrix
In this section, we shall discuss some properties of relational matrix of fuzzy sets. It is important to note here that when finding the composition of relational matrices of fuzzy sets is straightforward like matrix multiplication .Let us have a brief look at the multiplication of fuzzy relational matrices
The multiplication of two fuzzy relational matrices A and B which are conformable for multiplication will be defined in the following manner:
AB = {max min(ay, bt), min max(r, r‘)} (18)
It is important to note that while finding the min-max composition of two fuzzy relational matrices, we are to replace maxmin by minmax and minmax by maxmin in the above formula of multiplication.
Where a stands for the membership function of the fuzzy matrix A for the ith row and jth column and r is the corresponding reference function and b stands for the membership function of the fuzzy matrix B for the ith row and jth column where r‘ represents the corresponding reference function.
It can be easily verified with examples of two fuzzy relational matrices which are conformable, the following result holds good
(RoR )c = Rc ФRc (19)
Where R and R are two relational matrices, c denotes one’s complement operation over the elements of the matrix, o and Ф denote max-min and min-max composition operator respectively.
It is important to note here that the above mentioned properties hold for both existing method and for the newly defined relational matrices.
Let us consider two relational matrices as
л (0.5,0) |
(0.5,0) " |
||
R i = |
(1,0) |
(0.6,0) |
and |
R 2 = |
v (0.6,0) ' (0.2,0) |
(0.6,0) v (0.5,0) |
(0.4,0) " |
v (0.2,0) |
(0.6,0) |
(0.4,0) , |
Then
' (0.5,0) |
(0.5,0) > |
||
R^R^ = |
(1,0) |
(0.6,0) |
|
v (0.6,0) |
(0.6,0) ; |
(20) |
|
< (0.2,0) |
(0.5,0) |
(0.4,0) ^ |
|
o |
v (0.2,0) |
(0.6,0) |
(0.4,0) J |
Let us suppose that
r = [ max{min(0.5,0.5),min(0.5,0.6)},min{max(0.0), max (0.0)}] = (0.5, 0)
r = [max{min(0.5,0.4),min(0.5,0.4)},min{max(0.0), max (0.0)}]= (0.4, 0)
r = [max{min(1, 0.2), min (0.6, 0.2)}, min{max (0.0), max (0.0)}] = (0.2, 0)
r =[max{min(1,0.5),min(0.6,0.6)},min{max(0.0), max (0.0)}] = (0.6, 0)
r = [max {min (1, 0.4), min (0.6, 0.4)}, min {max (0.0), max (0.0)}]= (0.4, 0)
r = [max {min (0.6, 0.2), min (0.6, 0.2)}, min {max (0.0), max (0.0)}]= (0.2, 0)
r = [max {min (0.6, 0.5), min (0.6, 0.6)}, min {max (0.0), max (0.0)}]= (0.6, 0)
r = [max{min(0.6,0.4),min(0.6,0.4)},min{max(0.0), Max (0.0)}]= (0.4, 0)
Hence, we get
( (0.2,0)
RoR = (0.2,0)
. (0.2,0)
(0.5,0) (0.4,0)"
(0.6,0) (0.4,0)
(0.6,0) (0.4,0) v
The elements of the above relation are fuzzy sets and so in case of complementation of the above relation; we would like to use the new definition of complementtion of fuzzy sets to make it logical.
Then the complement of the above relational matrix would have to be written as
' (1,0.2) (1,0.5) (1,0.4)
= (1,0.2) (1,0.6) (1,0.4)
v (1,0.2) (1,0.6) (1,0.4) ,
Hence is our claim.
If R be any fuzzy relation then the following property holds
RoRc * nullrelation (24)
Let us consider a fuzzy relation R and its complementrelation Rc in the following way:
R =1 |
(0.5,0) (1,0) (0.6,0) ' (1,0.5) |
(0.5,0) (0.6,0) (0.6,0) (1,0.5) |
(0.4,0) " (0.3, 0) (0.5,0) , (1,0.4) " |
and |
R c = |
(1,1) v (1,0.6) |
(1,0.6) (1,0.6) |
(1,0.3) (1,0.5) , |
' (1,0.2)
( R 1 oR 2) c = (1,0.2)
. (1,0.2)
(1,0.5) (1,0.4) "
(1,0.6) (1,0.4)
(1,0.6) (1,0.4) ,
Now proceeding similarly we get
R c oR c
' (1,0.5)
(1,1)
v (1,0.6)
Г (1,0.2)
I (1,0.2)
(1,0.5)'
(1,0.6)
(1,0.6) ,
(1,0.5) (1,0.4)'
(1,0.6) (1,0.4) ,
Now we get the following:
r = [max{min(0.5,1),min(0.5,1),min(0.4,1)}, min{max(0,0.5), max(0,1),max(0,0.6)}]
= [max (0.5, 0.5, and 0.4), min (0.5, 1, and 0.6)]
= (0.5, 0.5)
r = [max{min(0.5,1),min(0.5,1),min(0.4,1)}, min{max(0.0.5), max(0.0.6),max(0,0.6}]
= (0.5, 0.5)
r = [max{min(0.5,1),min(0.5,1),min(0.4,1)}, min{max(0.0.4), max(0.0.3),max(0,0.5)}]
= (0.5, 0.3)
Proceeding as above we get
= (1, 0.5)
r = [max{min(1,1),min(0.6,1),min(0.3,1)}, min{max(0.0.5),max(0.0.6),max(0,0.6)}]
= (1, 0.5)
r = [max{min(1,1),min(0.6,1),min(0.3,1)}, min{max(0.0.4), max (0.0.3), max (0,0.5)}]
= (1, 0.3)
r = [max{min(0.6,1),min(0.6,1),min(0.5,1)}, min{max(0.0.5),max(0.1),max(0,0.6)}]
= (0.5, 0.5)
r = [max{min(0.6,1),min(0.6,1),min(0.5,1)}, min{max(0.0.5), max (0.0.6),max(0,0.6)}]
= (0.6, 0.5)
r = [max{min(0.6,1),min(0.6,1),min(0.5,1)}, min{max(0.0.4),max(0.0.3),max(0,0.5)}]
= (0.6, 0.3)
The above result shows that
RoRc =
' (0.5,0.5) (0.5,0.5) (0.5,0.3)'(1,0.5) (1,0.5) (1,0.3)v (0.5,0.5) (0.6,0.5) (0.6,0.3) ?
This is not a null matrix.
This result also holds for both existing method and our method.
Here we have proved some properties of the proposed relational matrix obtained with the help of the proposed cartesian product on the basis of reference function and some numerical examples are presented to compare the proposed cartesian product of two fuzzy sets and the relational matrix obtained thereby with the existing methods. Numerical results show that the proposed method is similar to the existing one except in the case of representation of the elements of the relational matrix.
-
VII. Conclusions
In this article, we have revisited the existing definitions of the cartesian product of two fuzzy matrices as well as the relational matrix associated with the cartesian product. Since there are some drawbacks in the existing definition of complementation of fuzzy sets so here we have worked towards removing those drawbacks with the use of reference function in defining fuzzy sets. The main contribution of this article is to define cartesian product and the fuzzy relational matrix in accordance with the reference function. It is expected that with the use of reference function, the drawbacks that currently exists can be removed to some extent.
The authors would like to thank the anonymous reviewers for their careful reading of this article and for their helpful comments.
-
[1] Zadeh L. A,Fuzzy Sets, Inform and Control, 1965,8: 338-353
-
[2] Zadeh L.A, Similarity Relations and Fuzzy orderings, Information Sciences, 3(1971), 177-200.
-
[3] Baruah H K, Fuzzy Membership with respect to a Reference Function, Journal of the Assam Science Society, 1999, 40(.3):65-73.
-
[4] Baruah H.K, Twards Forming a field of fuzzy sets, IJEIC, 2(1), 2011, 16-20
-
[5] Baruah H.K, Theory of Fuzzy sets Beliefs and Realities, IJEIC, 2 (2), 2011, 1-22Dhar. M, On Hwang and Yang’s definition of Entropy of Fuzzy sets, IJLTC, UK, Vol.2, No.4, 2011, p-496-497.
-
[6] Dhar.M, Fuzzy Sets Towards Forming Boolean Algebra, IJEIC, Korea, Vol.2, Issue 4, 2011, p137-142.
-
[7] Dhar. M, A Note on existing Definition of Fuzzy Entropy, IJEIC, Korea, Vol.3, Issue 1, 2012, p-1721.
-
[8] Dhar.M, On Separation Index of Fuzzy Sets, IJMA, Vol.3, No.3, 2012, p-932-934.
-
[9] Dhar.M, On Geometrical Representation of Fuzzy Numbers, IJEIC, Korea, Vol.3, Issue 2, 2012, p29-34.
-
[10] Dhar.M, On Fuzzy Measures of Symmetry Breaking of Conditions, Similarity and Comparisons: Non Statistical Information for the Single Patient. IJMA, 2516-2519, 3(7), 2012.
-
[11] Dhar.M, A Note on Subsethood measure of Fuzzy sets, IJEIC, Korea.,55-61, 3(3)
-
[12] Dhar.M, On Cardinality of Fuzzy sets, accepted for publication in IJISA
-
[13] Dhar. M, Representation of fuzzy matrices Based on Reference Function, I.J. Intelligence Systems and Applications, 2013, 5(2), 84-90.
-
[14] Dhar.M, A Note on Determinant and Adjoint of Fuzzy Square Matrix I.J. Intelligence Systems and Applications, 5(5), 58-67
Mamoni Dhar is an Assistant Professor in the department of Mathematics, Science College, Kokrajhar, Assam, India. She received M.Sc degree from Gauhati University, M.Phil degree from Madurai Kamraj University, B.Ed from Gauhati University and PGDIM from Indira Gandhi National Open University. Her research interest is in Fuzzy Mathematics. She has published eighteen articles in different national and international journals.
Список литературы A Note on Fuzzy Relational Matrices
- Zadeh L. A,Fuzzy Sets, Inform and Control, 1965,8: 338-353.
- Zadeh L.A, Similarity Relations and Fuzzy orderings, Information Sciences, 3(1971), 177-200.
- Baruah H K, Fuzzy Membership with respect to a Reference Function, Journal of the Assam Science Society, 1999, 40(.3):65-73.
- Baruah H.K, Twards Forming a field of fuzzy sets, IJEIC, 2(1), 2011, 16-20.
- Baruah H.K, Theory of Fuzzy sets Beliefs and Realities, IJEIC, 2 (2), 2011, 1-22Dhar. M, On Hwang and Yang’s definition of Entropy of Fuzzy sets, IJLTC, UK, Vol.2, No.4, 2011, p-496-497.
- Dhar.M, Fuzzy Sets Towards Forming Boolean Algebra, IJEIC, Korea, Vol.2, Issue 4, 2011, p-137-142.
- Dhar. M, A Note on existing Definition of Fuzzy Entropy, IJEIC, Korea, Vol.3, Issue 1, 2012, p-17-21.
- Dhar.M, On Separation Index of Fuzzy Sets, IJMA, Vol.3, No.3, 2012, p-932-934.
- Dhar.M, On Geometrical Representation of Fuzzy Numbers, IJEIC, Korea, Vol.3, Issue 2, 2012, p-29-34.
- Dhar.M, On Fuzzy Measures of Symmetry Breaking of Conditions, Similarity and Comparisons: Non Statistical Information for the Single Patient. IJMA, 2516-2519, 3(7), 2012.
- Dhar.M, A Note on Subsethood measure of Fuzzy sets, IJEIC, Korea.,55-61, 3(3).
- Dhar.M, On Cardinality of Fuzzy sets, accepted for publication in IJISA.
- Dhar. M, Representation of fuzzy matrices Based on Reference Function, I.J. Intelligence Systems and Applications, 2013, 5(2), 84-90.
- Dhar.M, A Note on Determinant and Adjoint of Fuzzy Square Matrix I.J. Intelligence Systems and Applications, 5(5), 58-67