Нечеткие множества в системах управления
Рефераты >> Логика >> Нечеткие множества в системах управления

2. НЕЧЕТКИЕ ОТНОШЕНИЯ

Пусть Е = Е1´Е2´ .´Еn - прямое произведение универсальных множеств и М - некоторое множество принадлежностей (например М = [0,1]). Нечеткое n-арное отношение определяется как нечеткое подмножество R на E, принимающее свои значения в М. В случае n=2 и М = [0,1], нечетким отношением R между множествами X = Е1 и Y = Е2 будет называться функция R:(X,Y)® [0,1], которая ставит в соответствие каждой паре элементов (х,y)ÎX´Y величину mR(x,y) Î[0,1]. Обозначение: нечеткое отношение на X´Y запишется в виде: xÎX, yÎY: xRy. В случае, когда X = Y, т.е. X и Y совпадают, нечеткое отношение R: X´X®[0,1] называется нечетким отношением на множестве X.

Примеры:

Пусть X = {x1,x2,x3}, Y = {y1,y2,y3,y4}, М = [0,1]. Нечеткое отношение R=XRY может быть задано, к примеру, таблицей:

 

y1

y2

y3

y4

x1

0

0

0,1

0,3

x2

0

0,8

1

0,7

x3

1

0,5

0,6

1

Пусть X = Y = (-, ), т.е. множество всех действительных чисел. Отношение x>>y (x много больше y) можно задаеть функцией принадлежности:

Отношение R, для которого mR(x,y) = e-k(x-y)2, при достаточно больших k можно интерпретировать так: "x и y близкие друг к другу числа".

В случае конечных или счетных универсальных множеств очевидна интерпретация нечеткого отношения в виде нечеткого графа, в котором пара вершин (xi,xj) в случае XRX соединяется ребром с весом mR(xi,xj), в случае XRY пара вершин (xi,yj) соединяется ребром c весом mR(xi,yj).

Примеры:

Пусть Х={x1,x2,x3}, и задано нечеткое отношение R: X´X® [0,1], представимое графом:

Пусть X={x1,x2} и Y={y1,y2,y3}, тогда нечеткий граф вида:

задает нечеткое отношение XRY.

Замечание. В общем случае нечеткий граф может быть определен на некотором GÌX´Y, где G - множество упорядоченных пар (x,y) (необязательно всех возможных) такое, что GÇ = Æ и GÈ = X´Y.

Будем использовать обозначения вместо и вместо .

Пусть R: X´Y®[0,1].

Носитель нечеткого отношения.

Носителем нечеткого отношения R называется обычное множество упорядоченных пар (x,y), для которых функция принадлежности положительна:

S(R)={(x,y): mR(x,y)>0}.

Нечеткое отношение содержащее данное нечеткое отношение, или содержащееся в нем.

Пусть R1 и R2 - два нечетких отношения такие, что:

"(x,y)ÎX´ Y: mR1(x,y)£mR2(x,y),

тогда говорят, что R2 содержит R1 или R1 содержится в R2 .

Обозначение: R1ÍR2 .

Пример:

Отношения R1 , R2 - отношения типа y>>x (y много больше x). При k2 > k1 отношение R2 содержит R1 .

Операции над нечеткими отношениями

Объединение двух отношений R1 и R2.

Объединение двух отношений обозначается R1ÈR2 и определяется выражением:

mR1ÈR2(x,y) = mR1(x,y)Ú mR2(x,y)

Примеры:

1. Ниже изображены отношения действительных чисел, содержательно означающие: xR1y - "числа x и y очень близкие", xR2y - "числа x и y очень различны" и их объединение xR1ÈR2y - "числа x и y очень близкие или очень различные".

Функции принадлежности отношений заданы на |y-x|.

mR1ÈR2(x,y) =

mR1(x,y), | y - x | £a

mR2(x,y), | y - x | >a

где a - такое |y-x|, что mR1(x,y) = mR2(x,y)

2.

R1

 

y1

y2

y3

x1

0,1

0

0,8

x2

1

0,7

0

R2

 

y1

y2

y3

x1

0,7

0,9

1

x2

0,3

0,4

0,5

R1ÈR2

 

y1

y2

y3

x1

0,7

0,9

1

x2

1

0,7

0,5

Пересечение двух отношений.

Пересечение двух отношений R1 и R2 обозначается R1ÇR2 и определяется выражением:


Страница: