My Blog.

πŸ”„ Operations on Fuzzy set

Fuzzy set theory extends classical set operations like Union, Intersection, and Complement, but instead of binary membership (0 or 1), it works on degrees of membership (0 to 1).

Let’s understand each operation step by step πŸ‘‡


πŸ“Œ 1. Union (OR Operation)

The membership of an element in the union of two fuzzy sets A and B is given by the maximum (max) of their individual memberships.

πŸ”’ Formula:

\mu_{A \cup B}(x) = \max[\mu_A(x), \mu_B(x)]

πŸ’‘ Example:

Let:

β€’ \mu_A(x) = 0.6

β€’ \mu_B(x) = 0.8

Then,

\mu_{A \cup B}(x) = \max(0.6, 0.8) = 0.8


πŸ“Œ 2. Intersection (AND Operation)

The membership of an element in the intersection of two fuzzy sets A and B is given by the minimum (min) of their individual memberships.

πŸ”’ Formula:

\mu_{A \cap B}(x) = \min[\mu_A(x), \mu_B(x)]

πŸ’‘ Example:

Using the same values:

\mu_{A \cap B}(x) = \min(0.6, 0.8) = 0.6


πŸ“Œ 3. Complement (NOT Operation)

The complement of a fuzzy set A represents non-membership of elements in A. It is calculated by subtracting the membership value from 1.

πŸ”’ Formula:

\mu_{A{\prime}}(x) = 1 - \mu_A(x)

πŸ’‘ Example:

\mu_{A}(x) = 0.6 β‡’ \mu_{A{\prime}}(x) = 1 - 0.6 = 0.4


πŸ“Œ 4. Algebraic Product and Sum

Operation Formula Description
Algebraic Product (A Γ— B) \mu_{A \cdot B}(x) = \mu_A(x) \cdot \mu_B(x) Used in fuzzy inference systems
Algebraic Sum (A βŠ• B) \mu_{A \oplus B}(x) = \mu_A(x) + \mu_B(x) - \mu_A(x) \cdot \mu_B(x) Alternative to fuzzy union

πŸ“Œ 5. Bounded Difference and Sum

Operation Formula Description
Bounded Sum \mu_{A \oplus B}(x) = \min[1, \mu_A(x) + \mu_B(x)] Prevents exceeding value 1
Bounded Difference \mu_{A \ominus B}(x) = \max[0, \mu_A(x) - \mu_B(x)] Useful in fuzzy subtraction

πŸ“Œ 6. Drastic Union and Intersection (Extreme Case)

Operation Formula
Drastic Union \mu_{A \cup B}(x) = \begin{cases} \mu_A(x) & \text{if } \mu_B(x)=0 \ \mu_B(x) & \text{if } \mu_A(x)=0 \ 1 & \text{otherwise} \end{cases}
Drastic Intersection \mu_{A \cap B}(x) = \begin{cases} \mu_A(x) & \text{if } \mu_B(x)=1 \ \mu_B(x) & \text{if } \mu_A(x)=1 \ 0 & \text{otherwise} \end{cases}

πŸ“Š Visual Representation (Recommended for Revision)

If you’d like, I can share a diagram comparing fuzzy set operations visually on a number line or via graph plots (Union, Intersection, Complement curves).


πŸ“ Exam-Oriented Summary:

Operations on fuzzy sets are extensions of classical set operations but are based on degrees of membership. Union is modeled using the max operator, intersection using the min operator, and complement as the difference from 1. These operations allow modeling of real-world scenarios where partial memberships exist. Advanced operations like algebraic and bounded sum/product enhance fuzzy reasoning capabilities in systems like fuzzy controllers.


🎯 Mnemonic for Revision: β€œU-I-C-A-B-D”

β€’ U – Union (Max)

β€’ I – Intersection (Min)

β€’ C – Complement (1 – ΞΌ)

β€’ A – Algebraic (Product/Sum)

β€’ B – Bounded (Sum/Diff)

β€’ D – Drastic Ops