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


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



Объединение. Объединение двух отношений R1 и R2 обозначается R1È R2 – отношение, с функцией принадлежности, определямое выражением: mR1È R2(x, y) = max {mR1(x, y), mR2(x, y) }

Примеры:

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

где a – такое значение | y – x |, что mR1(x, y) = mR2(x, y).

2.

R1
  y1 y2 y3
x1 0, 1 0, 8
x2 0, 7

 

R2
  y1 y2 y3
x1 0, 7 0, 9
x2 0, 3 0, 4 0, 5

 

R1È R2
  y1 y2 y3
x1 0, 7 0, 9
x2 0, 7 0, 5

 

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

mR1Ç R2(x, y) = min { mR1(x, y), mR2(x, y) }.

Пример.


Выше изображены отношения: xR1y, означающее " модуль разности | y – x | близок к a", xR2y, означающее " модуль разности | y – x | близок к b", и их пересечение.

Алгебраическое произведение отношений. Алгебраическое произведение двух отношений R1 и R2 обозначается R1× R2 и определяется выражением:

mR1× R2 (x, y) = mR1 (x, y)× mR2 (x, y)

Алгебраическая сумма отношений. Алгебраическая сумма двух отношений R1 и R2 обозначается R1 + R2 и опре-деляется выражением:

.

Для введенных операций справедливы следующие свойства дистрибутивности:

R1 Ç (R2 È R3) = (R1 Ç R2 ) È (R1 Ç R3),
R1 È (R2 Ç R3) = (R1 È R2) Ç (R1 È R3),
R1 × (R2 È R3) = (R1× R2) È (R1× R3),
R1× (R2Ç R3) = (R1× R2)Ç (R1× × R3),
R1 + (R2 È R3) = (R1 + R2) È (R1 + R3),
R1 + (R2 Ç R3) = (R1 + R2) Ç (R1 + R3).

Дополнение отношения. Дополнение отношения R обозначается и определяется функцией принадлежности:

(x, y) = 1 – mR(x, y).

Функция выбора. Основные понятия

Задача выбора возникает, когда из некоторого конечного или бесконечного множества надо отобрать подмножество в каком-то смысле хороших элементов. Подмножество отбираемых эле-ментов называется выбором, а правило их отбора – функцией выбора.

Более строго функцию выбора можно определить следующим образом. Пусть А – множество элементов из которых осу-ществляется выбор, ХÍ А – множество допустимых решений (предъявление), а С(Х)Í Х – множество отобранных точек (выбор). Отображение j: Х ® C(Х) называется функцией выбора. Алгоритм реализующий эту функцию выбора называется механизмом выбора.

Рассмотрим примеры наиболее распространенных механизмов выбора.

1) Скалярный оптимизирующий механизм – выбор вариантов, при которых некоторая скалярная функция f(х) достигает максимума.

Сопт(Х) = { хÎ Х | х = arg max f(x) }

2) Условно-оптимальный механизм – выбор по схеме математического программирования, т.е. выбор таких хÎ Х, при которых достигается условный максимум скалярной функции f0(x) при выполнении системы ограничений.

Смп(Х) = { хÎ Х | х = arg[ max f0(x) | f i(х) £ 0, i = 1,.., m] }

3) Механизм доминирования по бинарному отношению R – выбор тех хÎ Х, которые с любым элементом из Х находится в отношении R (элемент х лучше любого y в смысле отношения предпочтении R).

СR(Х) ={ хÎ Х | " yÎ Х: (x, y)Î R }

4) Механизм блокировки по бинарному отношению R – вы-бор тех элементов xÎ X, для которых в Х нет элемента лучше в смысле отношения предпочтения R.

СR(Х) = { хÎ Х | " yÎ Х: (x, y)Ï R }

5) Механизм ограничений по бинарному отношению R отбирает те элементы х, которые с фиксированной точкой u образует пару в R.

Сu(Х) = { хÎ Х | (x, u)Î R }

6) Паретовский механизм осуществляет выбор таких элементов х, для которых нет элемента y лучшего чем х сразу по всем критериальным функциям f i(х).

Сpar(Х) = { хÎ Х | не $ yÎ Х: f i(y) ³ f i(x) " i = 1,.., m }

7) Турнирный механизм – выбор такого х, при котором достигает максимума турнирная функция fR(x). Ее можно трактовать, как число очков, набранных элементом х во время турнира со всеми элементами из Х.

СT(Х) = { хÎ Х | х=arg max f R(x) }; f R(x) = å f R (x, y) y

При решении задачи выбора возникают 2 подзадачи.

1) Задача анализа – организация выбора по заданному механизму выбора и предъявлению.

2) Задача синтеза – построение механизма выбора по известному выбору на предъявлении Х и результату выбора С(х).


Поделиться:



Популярное:

  1. A. определении прав пользователя на операции с файлами и каталогами
  2. I. Классификация установок, по Узнадзе.
  3. III. Актуализация знаний. Проверка работы над проектом
  4. IV. Работа над пройденным материалом.
  5. V. Работа над пройденным материалом.
  6. VI. Предупредительные надписи
  7. VIII. Какую массу бихромата калия надо взять для приготовления 2 л 0,02 н. раствора, если он предназначен для изучения окислительных свойств этого вещества в кислой среде.
  8. XX конкурса-фестиваля детского художественного творчества «Лучики надежды – 2017»
  9. І Элементы симметрии, операции симметрии и точечные группы
  10. А 47. Что из перечисленного стало последствием победы СССР над Японией в 1945 г.?
  11. А кто наблюдает над всеми? Кто задает стратегию? Кто создает правила?
  12. А потом он обратился к ним с увещанием в связи с тем, что они смеялись, когда кто-нибудь испускал ветры, и сказал: «Почему некоторые из вас смеются над тем, что делают и сами?»


Последнее изменение этой страницы: 2017-03-11; Просмотров: 678; Нарушение авторского права страницы


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