= (0,1L0,9)V(0,7L0,3)V(0,4L0,1) = 0,1V0,3V0,1 = 0,3
mR1·R2(x1,z2) = (0,1L0)V(0,7L0,6)V(0,4L 1) = 0V0,6V0,4 = 0,6
mR1·R2(x1,z3) = 0,1
...................
...................
mR1·R2(x2,z5) = 0,5
Замечание. В данном примере вначале использован "аналитический" способ композиции отношений R1 и R2 , т.е. i-я строка R1 "умножается" на j-й столбец R2 с использованием операции L, полученный результат "свертывается" с использованием операции V в m (xi,zj).
Ниже приведены графы, соответствующие R1 и R2, "склеенные" по Y. В полученном графе рассматриваем пути от xi к zj и каждому ставим в соответствие минимальный из "весов" его составляющих. Затем определяем максимум по всем путям из xi в zj, который и дает искомое m(xi,zj).
Свойства max-min композиции
Операция (max-min)-композиции ассоциативна, т.е.
R3·(R2·R1) = (R3·R2 )·R1,
дистрибутивна относительно объединения, но недистрибутивна относительно пересечения:
R3·(R2È R1) = (R3·R2)È (R3·R1),
R3·(R2Ç R1)¹(R3· R2)Ç(R3· R1).
Кроме того, для (max-min)-композиции выполняется следующее важное свойство: если R1ÌR2 то, R·R1ÌR·R2.
(max-*) - композиция
В выражении mR1·R2(x, z) =
[mR1(x, y)LmR2(y, z)] для (max-min)-композиции отношений R1 и R2 операцию L можно заменить любой другой, для которой выполняются те же ограничения, что и для L: ассоциативность и монотонность (в смысле неубывания) по каждому аргументу. Тогда:mR1·R2(x, z) =
[mR1(x, y)*mR1(y, z)]В частности, операция L может быть заменена алгебраическим умножением, тогда говорят о (max - prod)-композиции.
Обычное подмножество a - уровня нечеткого отношения
Обычным подмножеством a - уровня нечеткого отношения R называется четкое (обычное) отношение Ra такое, что
mR1(x,y) =
Очевидно, что из a1£a2 следует Ra1³ Ra2.
Теорема декомпозиции
Любое нечеткое отношение R представимо в форме:
R =
a×Ra, 0<a£1,где a×Ra означает, что все элементы Ra умножаются на a.
Пусть X и Y - универсальные множества, взаимосвязь которых задана нечетким отношением R: (X´Y)®[0,1], т.е. для каждой пары (x,y)ÎX´Y задано значение функции принадлежности mR(x,y)Î[0,1].
Пусть А - некоторое нечеткое множество, заданное на Х, т.е. определена функция принадлежности mA(x) для всех х из Х. Тогда нечеткое множество А и нечеткое отношение R индуцируют в Y нечеткое подмножество B с функцией принадлежности
mB(y) =
min[mA(x), mR(x,y)] = [mA(x)LmR(x,y)].Обозначение: B = A·R.
Пример:
Пусть X = {x1, x2, x3}, Y = {y1, y2, y3, y4} и заданы нечеткое отношение
XRY = | y1 | y2 | y3 | y4 |
x1 | 0,8 | 1 | 0 | 0,3 |
x2 | 0,8 | 0,3 | 0,8 | 0,2 |
x3 | 0,2 | 0,3 | 0 | 0,4 |
и нечеткое множество A = {0,3/x1,0,7/x2,1/x3}.
Проведем операцию L для А и столбца y1 :
y1 |
0,8 |
0,8 |
0,2 |
y1 |
0,3L0,8 |
0,7L0,8 |
1L0,2 |
y1 |
0,3 |
0,7 |
0,2 |
A | R | B |
0,8 | 1 | 0 | 0,3 |
0,8 | 0,3 | 0,8 | 0,2 |
0,2 | 0,3 | 0 | 0,4 |
0,7 | 0,3 | 0,7 | 0,4 |
R1 | · | R2 | = | R1·R2 |
z1 | z2 | z3 | z4 | |
y1 | 0,9 | 0 | 1 | 0,2 |
y2 | 0,3 | 0,6 | 0 | 0,9 |
y3 | 0,1 | 1 | 0 | 0,5 |
z1 | z2 | z3 | z4 | |
x1 | 0,3 | 0,6 | 0,1 | 0,7 |
x2 | 0,9 | 0,5 | 1 | 0,5 |
А1 | R1 | А2 |
0,1 | 0,7 | 0,4 |
1 | 0,5 | 0 |
0,7 | 0,5 | 0,3 |
А2 | R2 | А3 |
0,9 | 0 | 1 | 0,2 |
0,3 | 0,6 | 0 | 0,9 |
0,1 | 1 | 0 | 0,5 |
0,7 | 0,5 | 0,7 | 0,5 |
А1 | R1·R2 | А3 |
0,3 | 0,6 | 0,1 | 0,7 |
0,9 | 0,5 | 1 | 0,5 |
0,7 | 0,5 | 0,7 | 0,5 |