КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Целевая функция и ее весовая характеристика
В альтернативном подходе (целевое программирование) целевая функция, минимизирующая максимальные потери, заменяется суммой абсолютных потерь
Еще один подход к поиску компромиссного решения задачи многокритериального планирования основан на предположении, аддитивности что функция полезности всей системы является взвешенной суммой частных критериев полезности (аддитивность свойства полезности). Обозначив вес цели
Рис.1. Множество осуществимых решений для двухкритериальных задач:
abcde – граница множества достижимости или кривая взаимозаменяемости целей
Изменяя относительные веса Если части abc и de кривой выпуклы, а часть границы множества достижимости cd не выпукла или, как ab, не содержит эффективных по Парето точек, то максимизация различных взвешенных сумм частей цели не дает всех точек границ. В этом случае границу можно определить, фиксируя величину некоторых частных целей и максимизируя сумму других. Если критерии Максимум Целевая функция принимает вид
где относительные веса
Рис.2. Масштабирование значений целевой функции:
Каждая масштабная функция Масштабную функцию можно определить как
В рамках линейных масштабных функций целевая функция запишется в виде
Комбинирование масштабирующего множителя с относительными весами производится так, чтобы общая сумма была равна 1. Неотрицательные веса
Целевая функция принимает вид Изменяя относительные веса На стадии формирования плана появляются альтернативы
При многокритериальном планировании проводится выбор решения в виде вектора При многокритериальном планировании производится выбор плана В результате сравнения двух планов В предположении, что ЛПР устанавливает минимальные уровни целей Если уровни целей Каждый допустимый ограничениями
Рис. Стратегии для двух переменных: а, b, с - линии уровня цели заданном ограничениями
Планы, лежащие на этой части кривой, называются эффективными по Парето (эффективными в том смысле, что среди них находится оптимальный компромиссный план). Решения на части аb не эффективны в том смысле, что они могут доминироваться решениями (в точке b), дающими лучшие значения обеих целевых функций. Поэтому не эффективные по Парето участки кривой abcde должны быть исключены из рассмотрения. Каждая точка на кривой взаимозаменяемости соответствует определенному компромиссу или маргинальной взаимозаменяемости между целями, на что указывает наклон кривой. Планы b, c, и d соответствуют трем различным маргинальным взаимозаменяемостям целей
Итеративная процедура СТЕМ (Step method - пошаговый метод). Здесь предполагается, что относительная важность целей Ограничение для D означает, что каждая взвешенная разность не меньше разности между максимальным и действительным значениями каждой цели. Вес Wj определяется как отношение параметра чувствительности Yj к масштабному параметру Величина
и является относительным диапазоном значения цели Знаменатель используется для масштабирования относительных весов так, чтобы их сумма была равна 1. Первоначально эта константа равна
где, если Mj <0 для хотя бы одного j, то К =1-min Mj, иначе К =0. На следующих итерациях относительные веса тех целей, значения которых удовлетворительны, принимаются равными нулю и, таким образом, получается суммирование только по тем целям, значения которых неудовлетворительны. При нормировании значений всех целей так, чтобы суммы относительных весов были равны единице, оказывается, что можно сравнивать решения, полученные из постановок с различными весами. Решением на первой итерации будет план Хо, который дается вектором значений целей Zo=[F1(Xо),..., Fn(Xo) ]. Сравнивая эти результаты с идеальным вектором целей Z=[M1,М2,...,Мn], определяют значение наиболее удовлетворительной цели и уменьшают ее значение. На следующей итерации улучшаются значения неудовлетворительных компонент. Величина удовлетворительной функции Перед следующей итерацией относительные веса
Члены dj увеличиваются так, чтобы обеспечить равенство единице суммы относительных весов неудовлетворительных целей. Итерации продолжаются до тех пор, пока компоненты целевого вектора Z либо станут удовлетворительными, либо будут неудовлетворительными. В первом случае вектор-решение Х дает наилучший компромисс, а во втором случае решения не существует. Число итераций для n -критериальной задачи не превышает n. Когда наилучшее компромиссное решение получено, можно вычислить относительные веса из совместного решения уравнений
Дата добавления: 2014-01-06; Просмотров: 905; Нарушение авторских прав?; Мы поможем в написании вашей работы! |