Операции над нечеткими подмножествами
Для классических множеств вводятся операции:
· пересечение множеств – операция над множествами А и В, результатом которой является множество С = А Ç В, которое содержит только те элементы, которые принадлежат и множеству A и множеству B;
· объединение множеств - операция над множествами А и В, результатом которой является множество С = А È В, которое содержит те элементы, которые принадлежат множеству A или множеству B или обоим множествам;
· отрицание множеств - операция над множеством А, результатом которой является множество С = Ø А, которое содержит все элементы, которые принадлежат универсальному множеству, но не принадлежат множеству A.
Заде предложил набор аналогичных операций над нечеткими множествами через операции с функциями принадлежности этих множеств.
Так, если множество А задано функцией mА(u), а множество В задано функцией mВ(u), то результатом операций является множество Сс функцией принадлежности mС(u), причем:
· если С = А Ç В, то mС(u) = min(mА(u), mВ(u)); (2.2)
· если С = А È В, то mС(u) = max(mА(u), mВ(u)); (2.3)
· еслиС = Ø А,то mС(u) = 1-mА(u). (2.4)
Нечеткие последовательности, нечеткие прямоугольные матрицы, нечеткие функции и операции над ними
Нечеткая последовательность – это пронумерованное счетное множество нечетких чисел.
Нечеткая прямоугольная матрица – это дважды индексированное конечное множество нечетких чисел, причем первый индекс пробегает M строк, а второй - N столбцов. При этом, как и в случае матриц действительных чисел, операции над нечеткими прямоугольными матрицами сводятся к операциям над нечеткими компонентами этих матриц. Например,
, (2.12)
где все операции над нечеткими числами производятся так, как они введены параграфом выше.
Нечеткая функция – это взаимно однозначное соответствие двух полей нечетких чисел.
Например [2.3], прогноз продаж компании (нарастающим итогом) задан тремя функциями вещественной переменной: f1(T) – оптимистичный прогноз, f2(T) – пессимистичный прогноз, f3(T) – среднеожидаемые значения продаж, где Т – время прогноза. Тогда лингвистическая переменная «Прогноз продаж в момент Т»есть треугольное число ( f1(T), f2(T), f3(T) ), а все прогнозное поле есть треугольная нечеткая функция (рис. 2.5), имеющая вид криволинейной полосы.
Рис. 2.5. Треугольная нечеткая функция. Источник: [2.3]
Рассмотрим ряд операций над треугольными нечеткими функциями(утверждения приводятся без доказательства):
· сложение: сумма (разность) треугольных функций есть треугольная функция;
· умножение на число переводит треугольную функцию в треугольную функцию;
· дифференцирование (интегрирование)треугольной нечеткой функции проводится по правилам вещественного дифференцирования (интегрирования):
( f1(T), f2(T), f3(T) ) = ( f1(T), f2(T), f3(T) ), (2.13)
( f1(T), f2(T), f3(T) ) dT = ( f1(T)dT, f2(T) dT, f3(T) dT ), (2.14)
· функция, зависящая от нечеткого параметра, является нечеткой.