Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



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

Пусть R1 - нечеткое отношение R1: ( X ´ Y )®[0, 1] между X и Y, и R2 - нечеткое отношение R2: ( Y ´ Z )® [0, 1] между Y и Z. Нечеткое отношение между X и Z, обозначаемое R2 ·R1, определенное через R1 и R2 выражением

mR1 ·R2 (x, z) = [ mR1 (x, y)L mR1 (y, z)],

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

 

Примеры:

R1
  y1 y2 y3
x1 0, 1 0, 7 0, 4
x2 1 0, 5 0

 

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

 

R2·R1
  z1 z2 z3 z4
x1 0, 3 0, 6 0, 1 0, 7
x2 0, 9 0, 5 1 0, 5

 

m R1 · R2 (x1, z1) = [mR1(x1, y1) L m R2 (y1, z1)] V [ m R1 (x1, y2) L m R2 (y2, z1)] V [ m R1 (x1, y3) L m R2 (y3, z1)] =

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

m R1 · R2 (x1, z2) = (0, 1L0)V(0, 7L0, 6)V(0, 4L 1) = 0V0, 6V0, 4 = 0, 6

m R1 · R2 (x1, z3) = 0, 1

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

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

m R1 · 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)L mR2 (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 такое, что

m R1 (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 с функцией принадлежности

m B (y) = min[ m A (x), m R (x, y)] = [ m A (x)L m R (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:

x1 x2 x3
0, 3 0, 7 1

 

L
y1
0, 8
0, 8
0, 2

 

=
y1
0, 3L0, 8
0, 7L0, 8
1L0, 2

 

=
y1
0, 3
0, 7
0, 2

 

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

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

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

m B (y2) = 0, 3

m B (y3) = 0, 7

m B (y4) = 0, 4.

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

A   R   B
0, 3 0, 7 1

 

·
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

 

Замечание. При заданном 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 y2 y3
x1 0, 1 0, 7 0, 4
x2 1 0, 5 0

 

  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

 

Пусть А={0, 3/x1, 0, 7/x2 }, тогда

А1   R1   А2
0, 3 0, 7

 

·

0, 1 0, 7 0, 4
1 0, 5 0

 

=

0, 7 0, 5 0, 3

 

     

 

А2   R2   А3
0, 7 0, 5 0, 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, 7

 

·

0, 3 0, 6 0, 1 0, 7
0, 9 0, 5 1 0, 5

 

=

0, 7 0, 5 0, 7 0, 5

 

     

Немного о бинарных отношениях вида XRX

Нечеткие отношения вида XRX задаются функцией принадлежности m R (x, y), но с условием, что x и y - элементы одного и того же универсального множества. В зависимости от своих свойств (основные - симметричность, рефлексивность, транзитивность) конкретные нечеткие отношения задают отношения сходства и различия, порядка или слабого порядка между элементами Х. Они имеют обширную сферу приложений в задачах автоматической классификации и принятия решений (сравнение альтернатив).


Поделиться:



Последнее изменение этой страницы: 2019-10-24; Просмотров: 252; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.03 с.)
Главная | Случайная страница | Обратная связь