11
Основные характеристики нечётких отношений
Пусть Q={<х1, х2,…,xk >, μQ<х1, х2,…,xk >} произвольное нечёткое k-аpнoe отношение с кортежами из декартова произведения соответствующих универсумов X1 X 2 ... X k и функцией принадлежности μQ(<х1, х2,…,xk >).
Величина hQ= sup{μQ(< х1, х2,…,xk >) }, где супремум берётся по всем
значениям |
|
функции |
принадлежности |
для |
кортежей |
x1 , x2 ,...xk |
X1 X 2 ... X k , называется высотой нечёткого отношения Q. |
||||
Носитель |
нечёткого отношения содержит те, и |
только те |
кортежи, для |
||
которых значение соответствующей функции принадлежности отлично от 0. Нечёткое отношение Q называется нормальным, если максимальное
значение его функции принадлежности равно 1. Формально это означает, что для нормального нечёткого отношения необходимо выполнение следующего условия:
μQ(< х1, х2,…,xk >) =1
( x1 , x2 ,...xk X1 X 2 ... X k ) .
Некоторый кортеж wm X1 , X 2 ,..., X k нечёткого отношения Q называется
модой, если этот кортеж является точкой локального максимума соответствующей функции принадлежности μQ(< х1, х2,…,xk >), то есть выполняется условие:
wm arg max{ Q ( x1 , x2 ,..., xk )},
где максимум рассматривается в некоторой локальной окрестности кортежа wm из области определёния функции принадлежности.
Если нечёткое отношение имеет моду, совпадающую с его высотой, то преобразование wm arg max{ Q ( x1 , x2 ,..., xk )} даёт в результате нормальное нечёткое отношение.
Два нечётких отношения считаются равными (Q=R), если они заданы на одних и тех же универсумах X1 X 2 ... X k , имеют одинаковую арность и их функции принадлежности принимают равные значения на всем декартовом произведении соответствующих универсумов.
Операции над нечёткими отношениями:
1. Объединение. Объединением двух нечётких отношений Q и R называется некоторое третье нечёткое отношение U , заданное на этом же декартовом
12
произведении универсумов X1 X 2 ... X k , функция принадлежности которого определяется по следующей формуле:
U ( x1 , x2 ,..., xk max{ Q ( x1 , x2 ,..., xk , R ( x1 , x2 ,..., xk )}
( x1, x2 ,..., xk X1 X 2 ... X k ).
2. Пересечение. Пересечением двух нечётких отношений Q и R называется некоторое третье нечёткое отношение S, заданное на этом же декартовом произведении универсумов X1 X 2 ... X k , функция принадлежности которого определяется по следующей формуле:
S ( x1 , x2 ,..., xk ) min{ Q ( x1 , x2 ,..., xk , R ( x1 , x2 ,..., xk )}
( x1 , x2 ,..., xk X1 X 2 ... X k ).
3.Включение. Включением двух нечётких отношений Q и R называется множество R, если для u Q (u) R (u).
4.Обратное отношение. Для нечёткого отношения Q определяется также обратное отношение Q-1 такое что:
x1 , x2 ,..., xk X1 X 2 ... X K
R 1 (x1, x2 ,..., xk ) R(x1, x2 ,..., xk ).
5. Дополнение. Унарная операция дополнения нечёткого отношения Q обозначается через Q и определяется аналогично операции дополнения
нечёткого |
множества. |
|
|
А |
именно, Q { x1, x2 ,..., xk | Q x1, x2 ,..., xk |
}, rде |
||
функция |
принадлежности |
|
|
( x1, x2 ,..., xk ) определяется по следующей |
||||
Q |
||||||||
формуле: |
|
|
|
|
|
|
|
|
|
M |
|
|
( x1 , x2 ,..., xk ) 1 Q ( x1 , x2 ,..., xk ) |
|
|||
|
Q |
|
||||||
|
|
|
|
|
|
|
||
x1 , x2 ,..., xk X1 X 2 ... X K .
6.Симметрическая разность. Операция симметрической разности двух нечётких отношений Q и R по определёнию есть такое нечёткое отношение Q
R, функция принадлежности которого равна:
Свойства нечётких отношений: |
|
|
- Рефлексивность: E R, x X |
R(x, x) 1. |
|
- Антирефлексивность: R E Ø, |
x X |
R(x, x) 0. |
13
- Симметричность: R R 1 , |
x, y X |
R(x, y) R( y, x). |
- Антисимметричность: R R 1 E, |
x, y X (x y) R(x, y) R( y, x) 0. |
|
- Транзитивность: R R R, |
x, y, z X R(x, y) R(x, y) R( y, z). |
|
Лабораторная работа 1. Метод максиминной свёртки Задание к лабораторной работе – сформулировать ситуацию, в которой
используется m альтернатив ai и n критериев Cj. Для каждого критерия должны быть определёны нечёткие множества оценок каждой альтернативы. Выбрать лучшую альтернативу, используя пересечение нечётких множеств, при условии одинаковой важности альтернатив и в случае, когда они имеют разную важность для лица, принимающего решения (ЛПР).
Цель работы – ознакомиться с методами принятия решений на основе теории нечётких множеств, использующих экспертные оценки, представленные нечёткими множествами.
Для выбора лучшей альтернативы можно использовать пересечение нечётких множеств, определяющих оценки альтернатив по каждому критерию:
D C1 |
C2 |
... Cn , |
(1.1) |
D C 1 |
C 2 |
... C n , |
(1.2) |
1 |
2 |
n |
|
где первая формула использует критерии одинаковой важности, а во второй формуле i – весовые коэффициенты соответствующих критериев.
Операция пересечения нечётких множеств может быть реализована разными способами, в данном случае предполагается нахождение минимума, при этом лучшей альтернативой считается имеющая наибольшее значение функции принадлежности (то есть используется максиминная свёртка упорядочения нечётких чисел).
Максиминная свёртка в литературе ещё называется свёрткой Гермейера, так как она была предложена Юрием Борисовичем Гермейером.
В противовес осреднению, связанному с риском в случае малого числа повторений игры, максимин – «проявление осторожности в оценке возможных ситуаций и интересов игроков […], не входящих в какую-либо коалицию с оперирующей стороной».[2]
14
Принцип максимина состоит в минимизации критерия:
F (x , ), x P |
|||||
1 f1 (x1 , 1 ) |
1 1 1 |
1 , |
|||
|
|
|
|||
, x P |
|||||
|
|
||||
1 |
|
||||
причём 1 B1 , и для остальных
i1 fi1 (x1,i1 ), i1 Ai1, i 2, n .
Пример выполнения лабораторной работы
Выбор предприятием стратегии развития методом максиминной свёртки
Предприятие по выпуску спортивного инвентаря выходит на новый уровень развития для выпуска новой продукции – тренажёров, работающих с мышцами пресса. Предприятием решается задача выбора лучшей стратегии.
Определим возможные стратегии: снижение цены на новую продукцию (a1); повышение качества выпускаемой продукции (a2); увеличение рынков сбыта (а3); разработка новой рекламной акции (a4).
Определим десять критериев, по которым оцениваются альтернативы: C1 – затраты на расширение линейки выпускаемых продуктов;
С2 – время на реализацию проекта; СЗ – затраты на продвижение товара; С4 – затраты на исследование рынка; С5 – риски от потерь; С6 – срок окупаемости;
С7 – качество продукции; С8 – управленческие расходы;
С9 – себестоимость продукции; С10 – цена продукции.
Определим нечёткие множества по каждому i-му критерию на одном и том же базовом множестве {а 1,… а m}, выражающие нечёткие оценки каждой альтернативы:
С1={0,6/ а 1, |
0,5/ а2, |
0,8/аз, |
0,3/а4}; |
С2={0,4/ а 1, |
0,6/а2, |
0,1 /а3, |
1/а4}; |
С3={0,3/ а 1, |
0,4/а2, |
0,2 /а3, |
0,3/а4}; |
С4={0,3/ а 1, |
0,7/а2, |
0,1/а3, |
0,7 /а4}; |
|
|
|
15 |
С5={0,5/ а 1, |
0,4/а2, |
0,2/а3, |
0,8 /а4}; |
С6={0,7/ а 1, |
0,5/а2, |
1/а3, |
0,5/а4}; |
С7={0,8/ а 1, |
0,4/а2, |
0,6/а3, |
0,3/а4}; |
С8={0,2/ а 1, |
0,6/а2, |
0,3 /а3, |
0,8/а4}; |
С9={0,7/ а 1, |
0,6/а2, |
1/а3, |
0,2/а4}; |
C10={0,5/ а 1, 0,8/а2, |
0,3 /а3, |
0,9/а4}. |
|
Выбор лучшей альтернативы осуществляем по формуле (1.1) со страницы 13.
D = { min (0,6 0,4 0,3 |
0,3 |
0,5 |
0,7 |
0,8 0,2 0,7 0,5 )/ а 1, |
|||||
min (0,5 |
0,6 0,4 |
0,7 |
0,4 0,5 0,4 0,6 |
0,6 0,8)/ а 2, |
|||||
min (0,8 |
0,1 |
0,2 |
0,1 |
0,2 |
1 |
0,6 |
0,3 |
1 |
0,3)/ а 3, |
min (0,3 |
1 |
0,3 |
0,7 0,8 |
0,5 |
0,3 |
0,8 |
0,2 0,9)/а 4,} = {0,2; 0,4; 0,1; 0,2}. |
||
Максимальное из минимальных значений у альтернативы а2 – повышение качества выпускаемой продукции, значит она и является лучшей.
Если рассматривать операцию пересечения как умножение, то по этой же формуле (1.1) получаем:
D = { 0,6 * 0,4 * 0,3 * 0,3 * 0,5 * 0,7 * 0,8 * 0,2 * 0,7 * 0,5; 0,5 * 0,6 * 0,4 * 0,7 * 0,4 * 0,5 * 0,4 * 0,6 * 0,6 * 0,8; 0,8 * 0,1 * 0,2 * 0,1 * 0,2 * 1 * 0,6 * 0,3 * 1 * 0,3; 0,3 * 1 * 0,3 * 0,7 * 0,8 * 0,5 * 0,3 * 0,8 * 0,2 * 0,9} =
={0,00042336; 0,00193536; 0,00001728; 0,00108864},
тогда лучшая альтернатива а2 – повышение качества выпускаемой продукции. В данном случае критерии равнозначны для лица, принимающего решения. Для более взвешенного принятия решения будем учитывать важность
критериев. Весовые коэффициенты, показывающие важность критериев, приведены в таблице 1.
Для расчёта будем использовать формулу (1.2) со страницы 13 с учётом того, что весовые коэффициенты должны удовлетворять условиям:
|
|
|
n |
|
i |
0; |
i 1,.., n; |
(1/ n) i |
1. |
i 1