Fuzzy Logic
Fuzzy Logic
In other words, we can say that fuzzy logic is not logic that is
fuzzy, but logic that is used to describe fuzziness. There can be
numerous other examples like this with the help of which we can
understand the concept of fuzzy logic.
Cardinality of a Set
Cardinality of a set S, denoted by |S||S|, is the number of
elements of the set. The number is also referred as the cardinal
number. If a set has an infinite number of elements, its
cardinality is ∞∞.
If there are two sets X and Y, |X| = |Y| denotes two sets X and Y
having same cardinality. It occurs when the number of elements
in X is exactly equal to the number of elements in Y. In this case,
there exists a bijective function ‘f’ from X to Y.
|X| ≤ |Y| denotes that set X’s cardinality is less than or equal to
set Y’s cardinality. It occurs when the number of elements in X is
less than or equal to that of Y. Here, there exists an injective
function ‘f’ from X to Y.
|X| < |Y| denotes that set X’s cardinality is less than set Y’s
cardinality. It occurs when the number of elements in X is less
than that of Y. Here, the function ‘f’ from X to Y is injective
function but not bijective.
If |X| ≤ |Y| and |X| ≤ |Y| then |X| = |Y|. The sets X and Y are
commonly referred as equivalent sets.
Types of Sets
Sets can be classified into many types; some of which are finite,
infinite, subset, universal, proper, singleton set, etc.
Finite Set
A set which contains a definite number of elements is called a
finite set.
Infinite Set
A set which contains infinite number of elements is called an
infinite set.
Subset
A set X is a subset of set Y (Written as X ⊆ Y) if every element of
X is an element of set Y.
Universal Set
It is a collection of all elements in a particular context or
application. All the sets in that context or application are
essentially subsets of this universal set. Universal sets are
represented as U.
Equal Set
If two sets contain the same elements, they are said to be equal.
Equivalent Set
If the cardinalities of two sets are same, they are called
equivalent sets.
Example − If A = {1,2,6} and B = {16,17,22}, they are
equivalent as cardinality of A is equal to the cardinality of B. i.e.
|A| = |B| = 3
Overlapping Set
Two sets that have at least one common element are called
overlapping sets. In case of overlapping sets −
Disjoint Set
Two sets A and B are called disjoint sets if they do not have even
one element in common. Therefore, disjoint sets have the
following properties −
Intersection
The intersection of sets A and B (denoted by A ∩ B) is the set of
elements which are in both A and B. Hence, A ∩ B = {x|x ∈ A
AND x ∈ B}.
De Morgan’s Law
It is a very important law and supports in proving tautologies and
contradiction. This law states −
Fuzzy sets can be considered as an extension and gross
oversimplification of classical sets. It can be best understood in
the context of set membership. Basically it allows partial
membership which means that it contain elements that have
varying degrees of membership in the set. From this, we can
understand the difference between classical set and fuzzy set.
Classical set contains elements that satisfy precise properties of
membership while fuzzy set contains elements that satisfy
imprecise properties of membership.
Mathematical Concept
Case 2
Union/Fuzzy ‘OR’
μA˜∩B˜(y)=μA˜∧μB˜∀y∈U��~∩�~(�)=��~∧��~∀�∈�
Here ∧ represents the ‘min’ operation.
Complement/Fuzzy ‘NOT’
Distributive Property
Idempotency Property
A˜∪A˜=A˜
A˜∩A˜=A˜
Identity Property
For fuzzy set A˜�~ and universal set U�, this property states −
A˜∪φ=A˜
A˜∩U=A˜
A˜∩φ=φ
A˜∪U=U
Transitive Property
Having three fuzzy sets A˜, B˜ and C˜, this property states −
IfA˜⊆B˜⊆C˜,thenA˜⊆C
Involution Property
𝐴˜_=A˜
De Morgan’s Law
This law plays a crucial role in proving tautologies and
contradiction. This law states −
A˜∩B˜=A˜∪B˜
A˜∪B˜=A˜∩B˜
A˜={(y,μA˜(y))|y∈U}�~={(�,��~(�))|�∈�}
For any fuzzy set A˜�~, the core of a membership function is that
region of universe that is characterize by full membership in the
set. Hence, core consists of all those elements y� of the universe
of information such that,
μA˜(y)=1
Support
1>μA˜(y)>0
Fuzzification
It may be defined as the process of transforming a crisp set to a
fuzzy set or a fuzzy set to fuzzier set. Basically, this operation
translates accurate crisp input values into linguistic variables.
Following are the two important methods of fuzzification −
Support Fuzzification(s-fuzzification) Method
In this method, the fuzzified set can be expressed with the help
of the following relation −
A˜=μ1Q(x1)+μ2Q(x2)+...+μnQ(xn)
Defuzzification
It may be defined as the process of reducing a fuzzy set into a
crisp set or converting a fuzzy member into a crisp member.
We have already studied that the fuzzification process involves
conversion from crisp quantities to fuzzy quantities. In a number
of engineering applications, it is necessary to defuzzify the result
or rather “fuzzy result” so that it must be converted to a crisp
result. Mathematically, the process of Defuzzification is also called
“rounding it off”.