25. Задача максимизации нечеткой целевой функции на заданном нечетком множестве допустимых альтернатив
Пусть – универсальное множество альтернатив и заданы функция , , а также соответствующее этой функции нечеткое отображение , где – числовая ось. При этом функция играет роль целевой и для каждого фиксированного задает подмножество, представляющее нечеткое описание результата выбора альтернативы , то есть – функция принадлежности нечеткого множества возможных значений для . Пусть, кроме того, задано нечеткое множество допустимых альтернатив с функцией принадлежности .
Таким образом, поскольку разным альтернативам соответствуют разные значения функции принадлежности, то в этой задаче максимизации нечетко заданной целевой функции выбираемые альтернативы нужно сравнивать между собой по соответствующим им нечетким значениям функции цели. В связи с этим возникает нетривиальная проблема построения отношения предпочтения одних нечетких множеств перед другими. Эта проблема решается следующим образом.
Пусть на декартовом произведении универсальных множеств и задано нечеткое отношение предпочтения с функцией принадлежности . Эта функция задает степень уверенности в том, что элемент предпочтительнее элемента . С другой стороны, это нечеткое отношение предпочтения можно рассматривать как нечеткое отображение элементов в элементы , которые связаны с отношением , то есть . Выберем произвольный элемент . Образ в есть нечеткое подмножество множества с функцией принадлежности , определяющей нечеткое подмножество тех элементов из , которые связаны с отношением , то есть .
Пусть теперь – нечеткое подмножество . Тогда нечеткий образ нечеткого подмножества при отношении описывается функцией принадлежности
, (5.45)
То есть функция определяет степень предпочте-
Ния нечеткого подмножества перед .
При этом в соответствии с (5.45) для фиксированного подмножества функция описывает нечеткое множество элементов , связанных с отношением , то есть таких, что для , имеет место . Таким образом, функция устанавливает степень, с которой нечеткое множество предпочтительнее элемента .
Также несложно получить формулу для оценки степени предпочтения конкретного элемента перед нечетким множеством. Пусть – нечеткое подмножество множества , – элемент множества , – нечеткое отношение предпочтения с функцией принадлежности . При этом, поскольку можно рассматривать как отображение элементов в элементы , то – есть обратное отображение элементов в элементы . Тогда для фиксированного функция принадлежности
(5.46)
Определяет степень предпочтения перед .
Пример 5.9. Пусть – числовая ось и – четкое отношение предпочтения больших чисел перед меньшими, то есть
Тогда для любого
И соотношение (5.45) упрощается к виду
. (5.47)
Зададим нечеткое множество функцией принадлежности
(5.48), отображенной на рис. 5.14.
(5.48)
Рис. 5.14. Функция принадлежности
Пусть. Тогда в соответствии с (5.47)
,
То есть степень предпочтения нечеткого множества , описываемого (5.48), перед равна .
Пусть теперь . Тогда
То есть степень, с которой предпочтительнее, чем , равна .
Определим теперь степень предпочтения конкретных элементов и перед нечетким множеством .
Так как
И при этом
То соотношение (5.46) упростится к виду
.
Тогда для нечеткого множества , заданного (5.48), и имеем
.
Таким образом, степень предпочтения элемента перед нечетким множеством равна 0.25.
Вычислим теперь степень предпочтения элемента перед нечетким множеством . Имеем
Понятно, что численное значение степени предпочтения заданного нечеткого множества перед заданным числом зависит от того, как определено нечеткое отношение предпочтения .
Пример 5.10. Пусть Х – числовая ось и R – нечеткое отношение предпочтения больших чисел перед меньшими, задаваемое функцией принадлежности
(5.49)
Пусть нечеткое множество задано соотношением (5.48). Положим При этом из (5.49) следует:
Тогда в соответствии с (5.45) имеем
На рис. 5.15 приведены графики функций принадлежности
Из рис. 5.15 следует, что функции соответствуют отрезки прямых, отображенные на этом рисунке жирно, а значение , определяющее , отыскивается как точка пересечения функций принадлежности и .
Рис. 5.15. Функции принадлежности
Решим соответствующее уравнение. Имеем
Откуда
.
При этом
,
И в соответствии с (5.45)
.
Таким образом, если отношение предпочтения задано (5.49), то степень предпочтения нечеткого множества перед 0.5 равна 0.5.
Пусть теперь . При этом
Тогда
.
На рис. 5.16 приведены графики функций принадлежности , .
Рис. 5.16. Функции принадлежности ,
Действуя аналогично предыдущему, имеем
,
Откуда
, .
При этом
.
Полученное значение 0.214 оценивает степень предпочтительности подмножества перед 2.5.
Введем нечеткие множества , , и , , с функциями принадлежности и соответственно, а также нечеткое отношение предпочтения перед . При этом для фиксированного в соответствии с (5.46) степень предпочтения перед рассчитывается по формуле
.
Тогда степень предпочтения множества перед множеством определяется соотношением
(5.50)
Аналогично этому легко получить оценку степени предпочтения перед :
(5.51)
Пример 5.11. Пусть – числовая ось и – четкое отношение пердпочтения больших чисел перед меньшими, то есть
В этом случае для любых и соотношения (5.50) и (5.51) упростятся к виду
(5.52)
(5.53)
Зададим нечеткие множества и функции принадлежности
(5.54)
(5.54)
Которые отображены на рис. 5.17.
Рис. 5.17. Функции принадлежности ,
Тогда, в соответствии с (5.52), степень предпочтения перед определяется точкой на рис. 5.17, координата которой отыскивается из уравнения
,
Откуда
, , .
При этом степень предпочтения перед равна
.
С другой стороны, в соответствии с (5.53), степень предпочтения перед равна , поскольку в области возможных значений пар , таких, что , имеются и , для которых и, следовательно, .
Вернемся теперь к задаче максимизации нечеткой целевой функции на множестве альтернатив.
Пусть множество X допустимых альтернатив описано четко. Качество выбранной альтернативы оценивается нечеткими значениями нечеткой функции . Таким образом, любой альтернативе функция ставит в соответствие нечеткую оценку этой альтернативы в форме нечеткого подмножества множества оценок Y. Пусть – степень предпочтения (соотношения (5.50), (5.51)), индуцированное некоторым нечетким отношением предпочтения . Как было показано, это отношение позволяет сравнить между собой по предпочтению нечеткие оценки альтернатив, а следовательно, и сами альтернативы. Другими словами, степень предпочтения альтернативы перед альтернативой определяется степенью предпочтения нечеткой оценки перед нечеткой оценкой , то есть
.
Для краткости обозначим через , нечеткое подмножество значений функции при выборе альтернативы и через , нечеткое подмножество значений функции при выборе альтернативы . Тогда .
При этом в соответствии с (5.50), имеем
. (5.56)
Здесь, как уже сказано, нечеткие функции , имеют смысл функций принадлежности нечетких множеств, индуцируемых функцией для аргументов и .
Заметим, что если бы некоторая целевая функция была описана четко, то есть
И функция предпочтения также была четкой, то есть
То (5.56) приняло бы понятный и естественный вид
Полученное соотношение (5.56) сводит задачу выбора наилучшей альтернативы к следующей. На универсальном множестве альтернатив X задано нечеткое отношение предпочтения . Теперь, с использованием методики, изложенной в п.3.6, выделим в множестве X нечеткое подмножество недоминируемых альтернатив. В соответствии с (3.39) запишем выражение для расчета степени, с которой альтернатива не доминируется ни одной из альтернатив множества X:
. (5.57)
Отсюда, с учетом (5.56), получим
. (5.58)
В простом частном случае, когда множество альтернатив задано на числовой оси с естественным предпочтением больших чисел перед меньшими, соотношение (5.56) упрощается к виду
. (5.59)
Аналогично этому
. (5.60)
Понятно, что описанная методика максимизации нечеткой целевой функции на заданном нечетком множестве допустимых альтернатив может быть реализована, только если множество альтернатив конечно и содержит не слишком много элементов.
Пример 5.12. Фирма выпускает продукцию двух видов. Прибыль от реализации единицы продукции первого вида равна единиц, а от реализации продукции второго вида – единиц. С другой стороны, затраты на изготовление единицы продукции первого и второго видов равны соответственно и единиц. Найти рациональную структуру производства, если суммарные затраты не должны превышать единиц.
Введем – количество единиц продукции -го вида, планируемое для производства, .
Тогда сформулированная задача сводится к следующей: найти план , максимизирующий суммарную прибыль
(5.61)
И удовлетворяющий ограничениям
, (5.62)
,. (5.63)
Решение этой задачи элементарно и достигается следующим образом. Введем новые переменные Тогда соотношения (5.61)–(5.63) примут вид
(5.64)
(5.65)
(5.66)
Оптимальное решение задачи очевидно:
(5.67)
Где
(5.68)
При этом
Таким образом, рациональное решение состоит в том, чтобы выпускать тот вид продукции, для которого максимально отношение , в количестве единиц.
Задача усложняется, если какие-то параметры задачи являются нечеткими числами. Пусть, например, по условию задачи прибыль от реализации единицы продукции -го вида есть нечеткое число, «Приблизительно равное », с функцией принадлежности
(5.69)
Из (5.65) следует, что структура производства однозначно задается значением одного любого элемента из пары . В связи с этим введем переменную и запишем нечеткое значение прибыли с использованием этой переменной:
. (5.70)
Теперь, с использованием (4.3) и (4.24), (4.25), получим функцию принадлежности нечеткого числа . Имеем
, (5.71)
, (5.72)
. (5.73)
Дальнейшая последовательность действий такова:
А) ведем конечное множество альтернатив решения задачи;
Б) с учетом (5.71)–(5.73) рассчитаем степени предпочтения каждой из альтернатив перед другими;
В) полученную матрицу нечетких отношений предпочтения используем для отыскания недоминируемых альтернатив.
Решим задачу для следующих исходных данных: , , , , , , .
Для простоты введем универсальное множество альтернатив, содержащее всего три элемента: , то есть все средства используются для производства продукции второго вида в количестве единиц; , то есть средства распределяются между продукцией первого вида, производимого в количестве , и продукцией второго вида, производимого в количестве единиц; , то есть все средства используются для производства продукции первого вида в количестве единиц.
Теперь, с использованием (5.71)–(5.73), получим функции принадлежности нечетких значений прибыли, соответствующих перечисленным альтернативам:
, , ;
, , ;
, , .
С учетом конкретных значений параметров задачи имеем:
, ;
, ;
, .
Тогда
, ,
.
Перейдем к оценке степени предпочтения альтернатив. Поскольку оценки альтернатив заданы на числовой оси с естественным предпочтением больших чисел перед меньшими (большей прибыли перед меньшей), используем соотношение (5.59).
Найдем оценку степени предпочтения нечеткого множества с функцией принадлежности перед нечетким множеством с функцией принадлежности , а также оценку степени обратного предпочтения.
Рис. 5.18. Функции принадлежности и
Из графиков функций и , приведенных на рис. 5.18, ясно, что степень предпочтения первой альтернативы перед второй определяется точкой , координата которой отыскивается из уравнения
. (5.74)
Из (5.74) имеем
.
Меньший корень полученного уравнения равен . При этом степень предпочтения первой альтернативы перед второй равна
.
С другой стороны, в соответствии с (5.60), степень предпочтения альтернативы перед равна .
Аналогично этому найдем оценки предпочтения альтернативы перед и, наоборот, альтернативы перед . Графики функций принадлежности и приведены на рис. 5.19.
Уравнение для отыскания координаты точки, определяющей искомую степень предпочтения перед , имеет вид .
Рис. 5.19. Функции принадлежности и
Отсюда , .
С другой стороны .
Приведем, наконец, без пояснений результаты расчета оценок предпочтения альтернативы перед и альтернативы перед . Имеем
, .
Введем теперь матрицу оценок функций принадлежности для нечетких отношений предпочтения на множестве .
Имеем
.
Далее
.
Завершая решение задачи в соответствии с методикой, изложенной в подразделе 3.6, определим степень недоминируемости каждой из альтернатив путем вычитания из единицы максимального значения в каждом из столбцов матрицы . Получим
Наибольшую степень недоминируемости, равную , имеет альтернатива.
< Предыдущая | Следующая > |
---|