Mega
Mega
MEDICAL DIAGNOSIS
Submitted by
MEHAVARSHINI.V.S
(Reg.No. 20PMAT013)
Dr.C.RADHAMANI MSc.,M.Phil.,Ph.D.,SET.,PGDCA.,
DEPARTMENT OF MATHEMATICS
Re-accredited by NAAC
MAY - 2022
CERTIFICATE
CERTIFICATE
This is to certify that the project, entitled ”FUZZY SOFT SETS AND ITS APPLICATION IN
University in partial fulfillments of the requirements for the award of the degree of MASTER OF
Mathematics, Kongu Arts and Science College (Autonomous), Erode, under my supervision
and guidance and the project has not formed the basis for the award of any Degree / Diploma /
Date : (Dr.C.RADHAMANI)
Countersigned
I, MEHAVARSHINI V.S, hereby declare that the project entitled ”FUZZY SOFT SETS AND
submitted to the Bharathiar University in partial fulfillments of the requirements for the award of the
ing the period 2020-2022 of my study under the supervision and guidance of Dr.C.RADHAMANI
Arts and Science College (Autonomous), Erode, and that it has not formed the basis for the award
of any Degree/ Diploma/ Associateship /fellowship or similar title to any candidate of any university.
(MEHAVARSHINI.V.S)
ACKNOWLEDGEMENT
ACKNOWLEDGEMENT
and Science College (Autonomous), Erode , for providing me all facilities to complete my project suc-
cessfully in time.
Science College (Autonomous), Erode , who evinced keen interest and spent her time in providing guid-
ance that has resulted in the present form and gave me an opportunity to do this project.
PGDCA., Associate Professor and Head, Department of Mathematics, Kongu Arts and Science College
(Autonomous), Erode , for his motivation and encouragement to complete this project successfully.
Kongu Arts and Science College (Autonomous), Erode, for the timely help rendered by them during the
course of my study.
V.S.MEHAVARSHINI
ABSTRACT
ABSTRACT
In our daily life, we often come across various problems related to the high dimen-
sionality of data. In such type of problems, irrelevant and superfluous data along with
useful data is also present. Thus, dimensionality reduction has found wide applications in
data analysis and management. In recent years, the issue of dimensionality reduction in a
fuzzy situation has also gained importance and has invited attention of researchers. Var-
ious techniques and theories have been developed to solve these types of problems. Some
of these techniques are based on probabilistic approach and others are non-probabilistic
approach. For finding coherent and logical solution to various real life problems contain-
ing uncertainty, impreciseness and vagueness, fuzzy soft set theory is gaining significance.
In this project concept of fuzzy soft set has been defined as hybridization of fuzzy set
and soft set theory. A new technique is proposed to convert the soft set table into fuzzy
soft set table and has been applied in dimension reduction of big data. An application of
fuzzy soft set has also been studied in Medical Diagnosis done by sanchez’s approach.
CONTENTS
CONTENTS
INTRODUCTION 1
I PRELIMINARIES 4
STUDY OF OPERATIONS
II 12
IN FUZZY SOFT SETS
IV APPLICATIONS 28
CONCLUSION 37
BIBLIOGRAPHY 38
INTRODUCTION
INTRODUCTION
economics etc. Engage imprecise and enormous data and their solution
have been proposed in recent years. Some of these theories are probability,
The most suitable theory for dealing with uncertainty is the theory
of fuzzy sets developed by Zadeh [16] in 1965. Another one is rough set
fields such as machine learning, data mining, data analysis, medicine etc.
as soft set theory to handle the objects which have been defined using a very
loose and hence very general set of characteristics, which was completely
Molodtsov [9] also illustrated how soft set theory is free from parameter-
ization insufficiency condition of fuzzy set theory, rough set theory, prob-
ability theory and game theory. Soft set theory is a universal framework,
1
as various traditional models emerge as unique case of soft sets theory.
science and business management. Yukksel [15] have applied soft sets in
the approximate description in soft set theory makes this theory very con-
venient and easily applicable. Thus in recent years, research on soft set
theory has been dynamic and impressive movement has been achieved.
Later on, Maji[5-6] studied the theory of soft sets and also promote a
hybrid model known as fuzzy soft set [7], which is a combination of soft set
and fuzzy set. In [6] they also studied the intuitionistic fuzzy soft set. The
concept of fuzzy soft set introduced by Maji and Roy [5] was generalized
entropy criterion.
2
Chen[1] present a new definition of parameterization reduction in
soft sets and compare this definition to the associated concept of attributes
reduction in rough set theory. In this project we have studied about fuzzy
soft set based approach to reduce the dimensionality of data. The novel
mation table from soft sets and fuzzy soft sets in a parametric sense for
dimensionality reduction.
3
CHAPTER I
CHAPTER I
PRELIMINARIES
called sets, of objects that are called members, or elements, of the set. Pure
set theory deals exclusively with sets, so the only sets under consideration
false,yes or no,0 or 1.
4
Definition 1.3 CONCEPT OF FUZZY
set theory and fuzzy logic the deals with partial inclusion of elements is a
clusion.There are types of fuzzy called fuzzy logic,fuzzy sets, fuzzy graphs,
fuzzy topology, fuzzy field theory, fuzzy orderings, fuzzy geometry, etc.
function form X to {0 to 1},simply that fuzzy set define the value between
5
Eg: she is about 18 years old.
is subset of X. Then the pair (F,A)is called a soft set(over X),if F mapping
Example:
quality, e3 =cheap, e4 =stylish, e5 =latest}. The soft set (F,E) describes the
X/E e1 e2 e3 e4 e5
m1 1 0 0 1 1
m2 1 0 0 1 0
m3 0 1 1 1 1
m4 0 0 1 1 1
m5 1 1 1 1 1
6
Definition 1.6 FUZZY SOFT SET
Fuzzy soft set is hybridization of fuzzy set and soft sets, by[7] de-
fined fuzzy soft sets. Actually concept of fuzzy soft set is extension of crisp
soft set.Let X be the universal set and F(x) be the set of all fuzzy subsets
Example:
we can take the same example as soft set for the fuzzy soft set then
with only the two numbers 0 and 1. In that case we can characterize it by
with each element a real number in the interval[0,1].then fuzzy soft set can
7
X/E e1 e2 e3 e4 e5
Fuzzy matrix is matrix whose entries are real numbers in the inter-
val [0,1], through out this we denote the unit interval .we sayX ∈[0,1],if
ements represent the membership values of this relation. That is, if the
8
In following Definitions, we study about some basic definitions of
denotes the collection of all fuzzy soft sets on U with attributes from E
For two fuzzy soft sets(F,A) and (G,B) in a fuzzy soft class (U,E),
i)A⊆ B
9
Definition 1.13 UNION OF FUZZY SOFT SETS
Union of two fuzzy soft sets(F,A) and (G,B) in a soft class (U,E)is
G(ε), if ε ∈ B − A
F(ε) ∪ G(ε), if ε ∈ A∩B
G(ε)(as both are same fuzzy set) and in written as ,(F, A)∩
e (G, B)=(H,C)
DEFINED
Let (F,A) and (G,B) be two fuzzy soft sets in a soft class(U,E) with
A∩B6= φ.Then Intersection of fuzzy soft sets (F,A) and (G,B) in a soft
class (U,E) is a fuzzy soft set (H,C) where C=A∩B and∀ε ∈C,
10
Definition 1.16 COMPLEMENT OF FUZZY SOFT SET
The complement of the fuzzy soft set (F,A) is denoted by (F, A)c
If (F,A) and (G,B) be the two fuzzy soft sets, then ”(F,A)AND(G,B)”
If (F,A) and (G,B) be the two fuzzy soft sets, then ”(F,A)OR(G,B)”
11
CHAPTER I
CHAPTER II
In this chapter, we shall endeavour to study the basic operations and re-
sults available in the literature of fuzzy soft sets. Ahmad and Kharal has
pointed out that the null (resp., absolute) fuzzy soft set as defined by Maji
et al., is not unique in a fuzzy soft class (U,E), rather it depends upon
consideration. In case of soft sets, this has already been pointed out by Ge
and Yang in and accordingly they have studied some basic results regarding
soft sets. Here, we put forward some results of fuzzy soft sets in our way.
We are using the notation (φ, A) to represent the fuzzy soft null set with
respect to the set of parameters A and the notation (U,A) to represent the
12
Proposition 1:
Proof :
Then ∀ε ∈ A,
= {(x, 0) : x ∈ U }
∀ε ∈ A, F c (ε) = (F (ε))c
= {(x, 1 − 0) : x ∈ U }
= {(x, 1) : x ∈ U }
=U
Proposition 2:
Proof :
13
Let (U,A) = (F,A)
Then ∀ε ∈ A,
= {(x, 1) : x ∈ U }
∀ε ∈ A, F c (ε) = (F (ε))c
= {(x, 1 − 1) : x ∈ U }
= {(x, 0) : x ∈ U }
=φ
Thus, (U, A)c = (φ, A)
Proposition 3:
˜ (φ, A) = (F, A)
(F, A)∪
Proof:
We have
14
˜ (φ, A) = {(ε, (x, max(µF (ε) (x), 0))) : x ∈ U }∀ε ∈ A
(F, A)∪
= (F, A)
˜ (φ, A) = (F, A)
Thus, (F, A)∪
Proposition 4:
˜ (U, A) = (U, A)
(F, A)∪
Proof:
We have
= (U, A)
˜ (U, A) = (U, A)
Thus (F, A)∪
15
Proposition 5:
˜ (φ, A) = (φ, A)
(F, A)∩
Proof:
We have
= (φ, A)
˜ (φ, A) = (F, A)
Thus (F, A)∩
Proposition 6:
˜ (U, A) = (F, A)
(F, A)∩
Proof:
We have
16
(F, A) = {(ε, (x, µF (ε) (x))) : x ∈ U }∀ε ∈ A
= (F, A)
˜ (U, A) = (U, A)
Thus, (F, A)∪
Proposition 7:
Proof :
∀ε ∈ C,
17
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
H(ε) = {(x, µG(ε) (x)) : x ∈ U }, if ε ∈ B − A
{(x, max(µF (ε) (x), µG(ε) (x))) : x ∈ U }, if ε ∈ A ∩ B
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
= {(x, 0) : x ∈ U }, if ε ∈ B − A
{(x, max(µF (ε) (x), 0)) : x ∈ U }, if ε ∈ A ∩ B
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
= {(x, 0) : x ∈ U }, if ε ∈ B − A
{(x, (µF (ε) (x)) : x ∈ U }, if ε ∈ A ∩ B
Let B ⊆ A Then
{(x, µ
F (ε) (x)) : x ∈ U }, if ε ∈ A − B
H(ε) =
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A ∩ B
= F (ε)∀ε ∈ A
˜ (φ, B) = (F, A)
Conversely, let (F, A)∪
Then, A=A ∪ B ⇒ B ⊆ A
18
Proposition 8:
Proof :
G(ε) = {(x, 1) : x ∈ U }, ∀ ε ∈ B
˜ (U, B) = (F, A)∪
Let (F, A)∪ ˜ (G, B) = (H, C), where C = A ∪ B and
∀ε ∈ C,
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
H(ε) = {(x, µG(ε) (x)) : x ∈ U }, if ε ∈ B − A
{(x, max(µF (ε) (x), µG(ε) (x))) : x ∈ U }, if ε ∈ A ∩ B
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
= {(x, 1) : x ∈ U }, if ε ∈ B − A
{(x, max(µF (ε) (x), 1)) : x ∈ U }, if ε ∈ A ∩ B
19
{(x, µF (ε) (x)) : x ∈ U }, if ε ∈ A − B
= {(x, 1) : x ∈ U }, if ε ∈ B − A
{(x, 1) : x ∈ U }, if ε ∈ A ∩ B
Let A ⊆ B
Then
{(x, 1) : x ∈ U }, if ε ∈ B − A
H(ε) =
{(x, 1)) : x ∈ U }, if ε ∈ A ∩ B
= G(ε)∀ε ∈ B
˜ (U, B) = (U, B)
Conversely, let (F, A)∪
Then B=A ∪ B ⇒ A ⊆ B
Proposition 9:
˜ (φ, B) = (φ, A ∩ B)
(F, A)∩
Proof :
20
Also, let (φ, B) = (G, B), Then
∀ε ∈ C,
= {(x, 0) : x ∈ U }
˜ (φ, B) = (φ, A ∩ B)
Thus (F, A)∪
Proposition 10:
˜ (U, B) = (F, A ∩ B)
(F, A)∩
Proof:
where C = A ∩ B and ∀ε ∈ C,
21
H(ε) = {(x, min(µF (ε) (x), µG(ε) (x))) : x ∈ U }
˜ (U, B) = (F, A ∩ B)
Thus, (F, A)∩
For fuzzy soft sets (F,A) and (G,A) over the same universe U, we have the
following -
˜ (G, A))c = (F, A)c ∩
1. ((F, A) ∪ ˜ (G, A)c
Proof:
˜ (G, A) = (H, A), where ∀ε ∈ A,
1.Let (F, A) ∪
Thus
H c (ε) = (H(ε)c )
22
= (F (ε) ∪ G(ε))c
Where ∀ε ∈ A,
Thus
H c (ε) = (H(ε))c
= (F (ε) ∩ G(ε))c
23
= {x, 1 − min(µF (ε) , µG(ε) )}
Where ∀ε ∈ A,
24
CHAPTER III
CHAPTER III
by using the fuzzy soft sets approach via soft sets. Here we also propose
sets into the object oriented membership valued information table of fuzzy
with respect to parameters in fuzzy soft sets by using soft set information.
set, and mij are the entries in the table of (Ω, E).
Definition 3.1
25
Definition 3.2
Definition 3.3
a fuzzy soft set FE over X by assigning membership value of objects with re-
spect to parameter by using definition 3.1 and Definition 3.2. Let vij be the
Definition 3.4
Definition 3.5
Oj = 0.29, 0.13, 0.45, 0.29, 0.68 for i=1 to 5 respectively and the value of
26
In proposed technique we define a term known as threshold value.
Definition 3.6
P P
For Fuzzy soft set FE we denote T = ( i j vij /(|X| × |E|) as threshold
value of fuzzy soft set. For fuzzy soft set represent in example 2.4, the
Convert soft set (Ω , E)into fuzzy soft set FE and construct fuzzy soft
Remove those rows for which Oi < T and column for which Ej > T in
27
CHAPTER IV
CHAPTER IV
APPLICATIONS
In this chapter we discuss about two different applications of fuzzy soft set
car from different available features and diagnosing a disease from various
ALITY REDUCTION
Here we analyze again the example presented by Maji in [7-8] and is dis-
28
U/P p1 p2 p3 p4 p5
h1 1 1 1 1 1
h2 1 1 1 1 0
h3 1 0 1 1 1
h4 1 0 1 1 0
h5 1 0 1 0 0
h6 1 1 1 1 1
grade Ci of given soft set by using the table 2 and applying the proposed
U/P p1 p2 p3 p4 p5 Ri
h1 1 1 1 1 1 1
h2 1 1 1 1 0 4/5
h3 1 0 1 1 1 4/5
h4 1 0 1 1 0 3/5
h5 1 0 1 0 0 2/5
h6 1 1 1 1 1 1
Transform Table 4 into the fuzzy soft set table by assigning membership
value vij of object using the proposed method where vij = (mij × Ri × Cj )
such that vij ∈ [0, 1], thus the transformed table is as:
29
U/P p1 p2 p3 p4 p5
h5 0.40 0 0.40 0 0
P
Now determine oriented-object grade Hi = ( j vij )/|P | and oriented-
P
parameter grade Pj = ( i vij )/|U | of fuzzy soft set table where i = 1to|U|
soft sets, thus by calculation we get value of T = 0.52. Now remove those
rows for which Hi < T and those columns for which Pj > T. Now after
removing
30
U/P p1 p2 p3 p4 p5 Hi
U/P p2 p5 Hi
h2 0.40 0 0.53
h3 0 0.40 0.53
P 023 023
75%. Yet after the process of reduction the reduced dataset maintain the
same decision partition stated by Maji [5], that Mr. X prefers the house
h1 and h6 .
31
4.2 APPLICATION IN MEDICAL DIAGNOSIS
Methodology
gives another relation matrix R2 ( say) and is called non symptom disease
Again we construct another Fuzzy Soft Set (F1 ,S) over P , where
µR2 (pi , dj ) = ∪[µq , (pi , dj ) ∩ µR2 (ek , dj ], where ∪=max and ∩=min. In case
32
max {µR1 (pi , dj ) − µR2 (pi , dj )} occurs for exactly (pi , dk ), only then we con-
clude that the acceptable diagnostic hypothesis for patient pi is the disease
A Case Study
temperature, headache, cough and stomach problem. Let the possible dis-
where d1 and d2 represent the parameters viral fever and malaria respec-
tively.
F (d2 ) = {e1 /.6, e2 /.4, e3 /.3, e4 /.9}. Hence the fuzzy soft set (F, D) is a pa-
rameterized family of all fuzzy sets over the set S given by {F (d1 ) , F (d2 )}
and determined from expert medical documentation. Thus the fuzzy soft
of the two diseases and symptoms and are represented by the following two
33
d1 d2
e1 .8 .6
e2 .5 .4
R1 =
e3
.4 .3
e4 .3 .9
d1 d2
e1 .2 .4
e2 .5 .6
R2 =
e3
.6 .7
e4 .7 .1
Let P={p1 , p2 , p3 }be the universal set where p1 , p2 andp3 represent the
34
e1 e2 e3 e4
p1 .7 .5 .6 .4
Q = p2 .8 .4 .5 .7
p3 .3 .5 .4 .5
max[min] rule, we got two matrices T1 and T2 called patient disease and
d1 d2
p1 .7 .6
T 1 = Q0 R1 = p2 .8 .7
p3 .5 .5
d1 d2
p1 .6 .6
T 1 = Q0 R1 = p2 .7 .5
p3 .5 .5
d1 d2
p1 .1 0
T1 − T2 = p2 .1 .2
p3 0 0
35
Thus form matrixT1 − T2 we can infer that p1 are suffering from d1 and p2
36
CONCLUSION
CONCLUSION
by using fuzzy soft set theory via soft set theory. By using proposed tech-
nique in considered example taken by Maji [5] we see that data size has
been reduced to approx 75% and reduced data still maintain the same de-
cision partition stated by Maji [6]. The example illustrates our method
and shows that the new algorithm efficiently captures the reduction. We
have also studied an application of fuzzy soft set in medical diagnosis and
37
BIBLIOGRAPHY
BIBLIOGRAPHY
[2] Chen D, Tsang ECC, Yeungand DS, WangX. The parameterization re-
duction of soft sets and its application Computer and Mathematics with
Applied. 2005;49:757-763
2006;9(1): 175-183.
[4] Hooda DS, Vivek Raich. Fuzzy set theory and fuzzy control. Narosh
[5] Maji PK, Biswas R, Roy AR. Fuzzy soft sets. The Journal of Fuzzy
Mathematics. 2001;9(3):589-602.
[6] Maji PK, Biswas R, Roy AR. Intuitionistic fuzzy soft sets. The Journal
[7] Maji PK, Biswas R, Roy AR. An application of soft sets in a de-
2002;44:1077-1083.
[8] Maji PK, Roy AR. Soft set theory. Computers and Mathematics with
Applications. 2003;45:555-562.
[9] Molodstov DA. Soft set theory-first result. Computers and Mathematics
38
with Applications. 1999;37:19-31.
[10] Neogand TJ, Sut DK. A new approach to the theory of soft sets. In-
pp1 − 6.
distributions and medical diagnosis. Fuzzy Sets and Systems. 1979; 2(1) :
75 − 86.
1116.
241X-(2013)-229.
39