RSS    

   Нечеткие множества в системах управления

| | | |

| |x3 | |

| |0,9 | |

| |0,2 | |

| |1 | |

| |1 | |

| |0,9 | |

| | | |

т.е. исходное отношение R несепарабельно.

Композиция двух нечетких отношений

Композиция двух нечетких отношений

Пусть R1 - нечеткое отношение R1: (XЧ Y)>[0,1] между X и Y, и R2 - нечеткое

отношение R2: (YЧZ)> [0,1] между Y и Z. Нечеткое отношение между X и Z,

обозначаемое R2•R1, определенное через R1 и R2 выражением

?R1•R2 (x,z) = [pic][?R1 (x,y)??R1(y,z)],

называется (max-min)-композицией отношений R1 и R2.

Примеры:

|R1 |R2 |R2•R1 |

| | | |

| | | |

|y1 | |z1 |

|y2 |z1 |z2 |

|y3 |z2 |z3 |

| |z3 |z4 |

|x1 |z4 | |

|0,1 | |x1 |

|0,7 |y1 |0,3 |

|0,4 |0,9 |0,6 |

| |0 |0,1 |

|x2 |1 |0,7 |

|1 |0,2 | |

|0,5 | |x2 |

|0 |y2 |0,9 |

| |0,3 |0,5 |

| |0,6 |1 |

| |0 |0,5 |

| |0,9 | |

| | | |

| |y3 | |

| |0,1 | |

| |1 | |

| |0 | |

| |0,5 | |

| | | |

?R1•R2(x1, z1) = [?R1(x1, y1) ? ?R2 (y1, z1)] V [?R1(x1, y2) ? ?R2(y2, z1)]

V [?R1(x1, y3) ? ?R2(y3, z1)] =

= (0,1?0,9)V(0,7?0,3)V(0,4?0,1) = 0,1V0,3V0,1 = 0,3

?R1•R2(x1,z2) = (0,1?0)V(0,7?0,6)V(0,4? 1) = 0V0,6V0,4 = 0,6

?R1•R2(x1,z3) = 0,1

...................

...................

?R1•R2(x2,z5) = 0,5

Замечание. В данном примере вначале использован "аналитический" способ

композиции отношений R1 и R2 , т.е. i-я строка R1 "умножается" на j-й

столбец R2 с использованием операции ?, полученный результат "свертывается"

с использованием операции V в ? (xi,zj).

Ниже приведены графы, соответствующие R1 и R2, "склеенные" по Y. В

полученном графе рассматриваем пути от xi к zj и каждому ставим в

соответствие минимальный из "весов" его составляющих. Затем определяем

максимум по всем путям из xi в zj, который и дает искомое ?(xi,zj).

[pic]

[pic]

Свойства 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-*) - композиция

В выражении ?R1•R2(x, z) = [pic][?R1(x, y)??R2(y, z)] для (max-min)-

композиции отношений R1 и R2 операцию ? можно заменить любой другой, для

которой выполняются те же ограничения, что и для ?: ассоциативность и

монотонность (в смысле неубывания) по каждому аргументу. Тогда:

?R1•R2(x, z) = [pic][?R1(x, y)*?R1(y, z)]

В частности, операция ? может быть заменена алгебраическим умножением,

тогда говорят о (max - prod)-композиции.

Обычное подмножество ? - уровня нечеткого отношения

Обычным подмножеством ? - уровня нечеткого отношения R называется четкое

(обычное) отношение R? такое, что

?R1(x,y) = [pic]

Очевидно, что из ?1? ?2 следует R?1 ? R?2.

Теорема декомпозиции

Любое нечеткое отношение R представимо в форме:

R = [pic]??R?, 0<??1,

где ??R? означает, что все элементы R? умножаются на ?.

Условные нечеткие подмножества.

Пусть X и Y - универсальные множества, взаимосвязь которых задана нечетким

отношением R: (XЧY)>[0,1], т.е. для каждой пары (x,y)?XЧY задано значение

функции принадлежности ?R(x,y)?[0,1].

Пусть А - некоторое нечеткое множество, заданное на Х, т.е. определена

функция принадлежности ?A(x) для всех х из Х. Тогда нечеткое множество А и

нечеткое отношение R индуцируют в Y нечеткое подмножество B с функцией

принадлежности

?B(y) = [pic]min[?A(x), ? R(x,y)] = [pic][? A(x)? ?R(x,y)].

Обозначение: B = A•R.

Пример:

Пусть X = {x1, x2, x3}, Y = {y1, y2, y3, y4} и заданы нечеткое отношение

| | |y1 |y2 |y3 |y4 |

|XRY = | | | | | |

| |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}.

Проведем операцию ? для А и столбца y1 :

|x1 |L |y1 |= |y1 |= |y1 |

|x2 | | | | | | |

|x3 | |0,8 | |0,3?0,8 | |0,3 |

| | | | | | | |

|0,3 | |0,8 | |0,7?0,8 | |0,7 |

|0,7 | | | | | | |

|1 | |0,2 | |1?0,2 | |0,2 |

| | | | | | | |

После выполнения операции V на элементах полученного столбца имеем:

?B(y1) = 0,3V0,7V0,2 = 0,7.

Проделав аналогичные вычисления для y2, y3, y4 имеем:

?B(y2) = 0,3

?B(y3) = 0,7

?B(y4) = 0,4.

И окончательно:

|A | |R | |B |

|0,3 |·|0,8 |= |0,7 |

|0,7 | |1 | |0,3 |

|1 | |0 | |0,7 |

| | |0,3 | |0,4 |

| | | | | |

| | |0,8 | | |

| | |0,3 | | |

| | |0,8 | | |

| | |0,2 | | |

| | | | | |

| | |0,2 | | |

| | |0,3 | | |

| | |0 | | |

| | |0,4 | | |

| | | | | |

Замечание. При заданном R, если А индуцирует В, то ближайшее четкое

подмножество А индуцирует В.

Нечеткие подмножества последовательно обуславливающие друг друга

Если

А1 индуцирует А2 посредством R1,

А2 индуцирует А3 посредством R2,

.............................................

Аn-1 индуцирует Аn посредством Rn-1,

то

А1 индуцирует Аn посредством Rn-1•Rn-2• ...•R1,

где Rn-1•Rn-2• ...•R1 - определенная выше композиция нечетких отношений R1,

R2, ..., Rn.

Пример:

Вернемся к примеру (max-min)-композиции.

|R1 |·|R2 |= |R1•R2 |

| | | | | |

|y1 | |z1 | |z1 |

|y2 | |z2 | |z2 |

|y3 | |z3 | |z3 |

| | |z4 | |z4 |

|x1 | | | | |

|0,1 | |y1 | |x1 |

|0,7 | |0,9 | |0,3 |

|0,4 | |0 | |0,6 |

| | |1 | |0,1 |

|x2 | |0,2 | |0,7 |

|1 | | | | |

|0,5 | |y2 | |x2 |

|0 | |0,3 | |0,9 |

| | |0,6 | |0,5 |

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.