Наглядное представление операций над нечеткими множествами

Для нечетких множеств можно строить визуальное представление. Рассмотрим прямоугольную систему координат, на оси ординат которой откладываются значения mA(x), на оси абсцисс в произвольном порядке расположены элементы E (мы уже использовали такое представление в примерах нечетких множеств). Если E по своей природе упорядочено, то этот порядок желательно сохранить в расположении элементов на оси абсцисс. Такое представление делает наглядными простые операции над нечеткими множествами (рис. 4.3).

На рис. 4.3, а заштрихованная часть соответствует нечеткому множеству A и, если говорить точно, изображает область значений А и всех нечетких множеств, содержащихся в A. На рис. 4.3, б, в, г даны , AÇ, AÈ.

           а)                                                б)

в)                                                г)

Рис. 4.3. Графическая интерпретация логических операций:

а – нечеткое множество A; б – нечеткое множество ;

вAÇ; гAÈ

Свойства операций È и Ç.

Пусть А, В, С – нечеткие множества, тогда выполняются следующие свойства:

· коммутативность;

·  ассоциативность;

·  идемпотентность;

·  дистрибутивность;

· AÈÆ = A, где Æ – пустое множество, т.е. " xÎE;

· AÇÆ = Æ;

· AÇE = A, где E – универсальное множество;

· AÈE = E;

·  теоремы де Моргана.

В отличие от четких множеств, для нечетких множеств в общем случае:

AÇ ¹ Æ,

AÈ ¹ E.

(Что, в частности, проиллюстрировано выше в примере наглядного представления нечетких множеств).

Замечание. Введенные выше операции над нечеткими множествами основаны на использовании операций max и min. В теории нечетких множеств разрабатываются вопросы построения обобщенных, параметризованных операторов пересечения, объединения и дополнения, позволяющих учесть разнообразные смысловые оттенки соответствующих им связок "и", "или", "не".

Один из подходов к операторам пересечения и объединения заключается в их определении в классе треугольных норм и конорм.

Треугольной нормой (t-нормой) называется двуместная действительная функция T:[0,1]´[0,1]®[0,1], удовлетворяющая следующим условиям:

1) T (0,0)=0; T (mA, 1) = mA; T (1, mA) = mAограниченность;

2) T (mA, mB) £ T (mC, mD), если mA£mC , mB£mDмонотонность;

3) T (mA , mB) = T (mB, mA) – коммутативность;

4) T (mA, T(mB, mC))= T( T(mA, mB), mC) – ассоциативность.

Простым случаем треугольных норм являются:

min(mA, m B)

произведение mA×mB

max(0, mA + mB -1).

Треугольной конормой (t-конормой) называется двуместная действительная функция S:[0,1]´[0,1]® [0,1], со свойствами:

1) S (1,1) = 1; S (mA,0) = mA; S (0, mA) = mAограниченность;

2) S (mA, mBS (mC, mD), если mA ³mC, mB ³mDмонотонность;

3) S (mA, mB) = S (mB, mA) – коммутативность;

4) S (mA, S (mB, mC)) = S (S (mA, mB), mC) – ассоциативность.

Примеры t-конорм:                      max(mA, mB)

mA + mBmA× mB

min(1, mA + mB).