Файл: Оптимизация решений по Парето (Теоретические аспекты решений Парето).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 22.05.2023

Просмотров: 376

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

5. Атомистичность. Общество представляется только как простая совокупность отдельных людей, а не как сложный организм. Подход к обществу основан на ценностном представлении, что нет ничего выше интересов человека.

Эффективность экономики по Парето предполагает выполнение трех условий:

- эффективность распределения

- эффективность производства

- эффективность выпуска

Глава 2. Анализ оптимизации решений по Парето

2.1 Оптимальность по Парето

Для облегчения результатов полезно всё время проводить аналогию с однокритериальным (классическим) случаем. Пусть имеется область D и задана функция f – целевая функция (критерий). Задача оптимизации имеет вид

min f(X)

X∈D

Точка X1∈D называется оптимальной (недоминируемой, неулучшаемой), если не существует точки X2∈D, для которой f(X1)>f(X2) (целевая функция минимизируется). Аналогично в МЗО можно исключить из области D точки, которые заведомо не могут оказаться наилучшими.

Очевидно, что в обобщённом смысле определение оптимальности можно трактовать как описание (выделение) в подмножестве D некоторого нового подмножества D0, т.е. некоторое сужение D до D0 ⊂D. В зависимости от характера описания, подмножество D0 может оказаться пустым, состоять из одного элемента, содержать более одного элемента. Описание D0 можно проводить либо только с помощью критериев Fi, либо использовать дополнительные условия. Здесь мы рассмотрим направление, которое связано с определением оптимальности по Парето.

Как было сказано раньше для всякого решения X∈D набор его оценок по всем критериям, т.е. набор (F1(X), F2(X), . . .,Fm(X)), есть векторная оценка решения X. Векторная оценка X содержит полную информацию о ценности (полезности) этого решения для ЛПР и сравнение любых двух решений заменяется сравнение их векторных оценок. Пусть в МЗО требуется получить меньшие значения каждого частного критерия (минимизировать частные критерии) Fi(X).

Опр. Пусть имеются два решения X1 и X2. Говорят, что решение X1 лучше (предпочтительнее, эффективнее, доминирует) решения X2, если Fi(X1)<=Fi(X2) для всех i=1,m, и хотя бы для одного j - го критерия выполняется строгое неравенство Fi(X1)<Fi(X2). или


Опр. Решение X2 называется доминируемым, если существует решение X1, не хуже чем X2, т.е. для любой оптимизируемой функции Fi, I=1, 2, …, m,

Fi(X2)≤Fi(X1) при максимизации функции Fi,

Fi(X2)≥Fi(X1) при минимизации Fi.

В случае доминирования при переходе от X2 к X1 ничего не будет проиграно ни по одному из частных критериев, но в отношении j - го частного критерия точно будет получен выигрыш. Говорят, что решение X1 лучше (предпочтительнее) решения X2.

Опр. Стратегия X1∈D называется эффективной (оптимальной по Парето), если не существует стратегии X2∈D такой, что Fi(X2) ≤Fi(X1), i=1, . . ., m, F(X2)≠F(X1), или

Опр. Если решение не доминируемо никаким другим решением, то оно называется недоминируемым или оптимальным в смысле Парето.

Очевидно, тогда в составе множества D нет смысла сохранять решение X2, оно вытесняется (или, как говорят, “доминируется”) решением X1. Ладно, выбросим, решение X2 как неконкурентоспособное и перейдём к сравнению других решений по всем критериям. В результате такой процедуры отбрасывания заведомо непригодных, невыгодных решений множество D обычно сильно уменьшается: в нём сохраняются только так называемые эффективные (иначе “паретовские”) решения, характерные тем, что ни для одного из них не существует доминирующего решения. Множество таких точек и называется множеством точек оптимальных по Парето. Множество точек оптимальных по Парето лежат между точками оптимумов, полученных при решении задачи математического программирования для каждого частного критерия. В литературе множество точек оптимальных по Парето, как правило, обозначают буквой P (P⊂D).

Опр. Множество векторных оценок, соответствующих множеству эффективных точек, называют областью компромиссов (переговорным множеством) или множеством Парето в области критериев. Будем обозначать YP (YP ⊆YD).

Опр. Множество векторных оценок, соответствующих множеству неэффективных точек (доминируемых решений), называют областью согласия Yc.

В области Yc нет противоречия между частными критериями оптимальности, т.к. каждая точка X∈D может быть изменена таким образом, что будет одновременно улучшены все частные критерии.

Если область критериев YD состоит только из области согласия Yc, то существует единственная точка Xopt∈D, в которой все частные критерии согласованны между собой в том смысле, что при движении к точке Xopt все Fi(X) i=1, 2, . . ., m, одновременно улучшаются. Все частные критерии достигают минимума в т. Xopt (см. рис. 1). Такую точку называют оптимальным решение и при этом значения всех частных критериев достигают в ней минимума.


Рис. 1. Критерии F1 и F2 непротиворечивы

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

Рис. 2. Критерии F1 и F2 противоречивы на отрезке [1; 2]

Оптимальность Парето что дальше значение критерия, ухудшая этом бы из

Проиллюстрируем выделения решений примере с критериями 1 F2 требуется Множество состоит 11 решений. решению определённые показателей 1 F2. имеются векторные F(X1)=(2;4), 2)=(3;5), 3)=(3;3), 4)=(5;2), 5)=(4;3), 6)=(1;3), 7)=(2;3), 8)=(3;2), 9)=(2;2), 10)=(3;1), 11)=(2;1). оценки представим координатной (по абсцисс значения F1, по ординат значения F2). принцип по для эффективных Решение 1 решением 2, X2 решений 3, 7, 8, 9, 10 X11. X4 первому лучше X5, по наоборот, имеем решения, т.д. проведённого у остались решения 2,X4, 5 по [7,

Построим пространство нашей Как паре соответствует на Занумеруем соответственно решения 3). рисунка что точки на верхней области решений решить задачу, оба нужно

Рис. Множество Yk

Когда множества решений эффективные, могут уже пределах "эффективного" На 3 три X2, 4, 5; них 4 по F1, решение 2 критерию 2. ЛПР, тот который него и по критериям.

Замечание. Y1 в D том только том когда другая Y2 YD хотя по координате больше Y1 минимизируются).

Замечание. определения точек правило Уголок ∟ для компромиссных в пространстве, критерии а ┐когда минимизируются [6,

В когда допустимых является их оценки некоторую YD плоскости получается вроде на 4. этом множество оценок линия) собой границы D, говоря, "юго-западную" Если максимизируются – границу YD.

Рис. Пространство YD и кривая цвет)

Замечание. случае области Парето-оптимальная может более вид, состоять отдельных и/или Для примера максимизируются) это пик.

Замечание. так оптимальность Парето. называется по если следующее ничьё не быть без благосостояния другого (см. экономических /Под В. Учеб. – ИНФА М, – с. 242)).


Таким под оптимально-компромиссным понимать из точек, предпочтительней точки ЛПР. векторной не однозначно на получено оптимальное Положительный на вопрос от информации важности критериев, имеется ЛПР.

Компромиссная [2,

Особый для — В случае паретовских представляет одномерное на и удобное представление.

Опр. паретовских в пространстве называют компромиссной .

Она состоять несвязных и изолированные (см. 5). кривая строго убывает следующем Пусть 1 и 2 точки, КК. их Y1(y1,y2) Y2(y3,y4), y1<y3, y2>y4. образом, не ни ни отрезков её может представлено форме 2=u(F1) F1=v(F2).

Рис. Примеры (компромиссная выделена цветом)

Аналитический . функции 1(X) F2(X) то попытаться геометрическое точек поверхностей F1(X)=b1 F2(X)=b2. таких gradF1=-gradFλ2, .≤λ<∞

Последнее уравнение n алгебраическим которые кривую пространстве x11(), xλnn(). участок кривой, котором принадлежит D, он и P - Парето). КК этом определяется уравнениями:λλ≥

F1=F11(), λϕn()),λ

F2=F11(), λϕn()), λλ≥

Пример В D={-1 ≤1 ≤ -1 ≤2 ≤ заданы критерия

которые минимизировать.

1. минимумы F1 F2 Абсолютные находятся точках и и области

2. частные

составляем уравнений

4x1=- λ1+1)

x2=- λ2-1).

Отсюда параметрическое кривой пространстве

В случае получить этой в прямоугольных Для решаем уравнения параметра Получимλ

Приравнивая части разрешая x2, уравнение кривой .

Параметрическое КК иметь вид

F1()=λ

F2()=.λ

Закономерность F1 от до а 2 от до

Построим паретовских в D пространстве (рис. и

Рис. Область D множество P 7. кривая

Пример . области x≤1 ≤ 0 ≤2 ≤ заданы критерия

которые минимизировать учетом ограничений ⎥2-x1-0.375 ⎥≥


а) сначала без ограничений

1. минимумы F1 и 2. минимумы в X1opt=(0,0) X2opt=(-1,1) первая принадлежат а нет. условный для F2: X2услов=(-0.5, находим F2(-0.5,1)=0.25, F1(-0.5,1)=4.25.

2. частные

составляем уравнений

2x1=- λ1+1),

8x2=- λ2-1).

Отсюда параметрическое кривой пространстве

В случае получить этой в прямоугольных Для решаем уравнения параметра Получимλ

Приравнивая части разрешая x2, уравнение кривой . точку кривой x1=-0.5. Xп=(-0.5; Это случаю, λ от до (0≤

Параметрическое КК иметь вид точки X1opt=(0,0) X2opt=(-1,1) области

F1()=λ

F2()=.λ

Закономерность F1 от до а 2 от до

Построим паретовских в D пространстве (рис. и [7,

Xп

Рис. Область D множество P Рис. Компромиссная

Рис. Пространство и кривая

б) функциональные Область в случае иметь (рис. Находим минимум функции 1 F2 Они в X1opt=(0,0) X2opt=(-0.5, Как из результатов минимумов изменились.

Рис. Область Рис. Пространство

Из примера что множества в виде сложной Поэтому настоящее широко численные построения оптимальных Парето раздел методы множеств

Выделение Парето часто является решением. связано тем, при большом множестве множество оказывается большим того, ЛПР бы состоянии выбор Таким выделение Парето рассматривать как этап и проблема сокращения множества.

Для одной стратегии множества решений каждой многокритериальной необходимо дополнительную о операции, ту которая задании критерия неформализованной потому

Наиболее и представляется построения отношения более чем Парето, сузить выбираемых до с зрения размеров. для потребуется дополнительная которую получить ЛПР. может информация критериях, самих вариантах т.п. стоящая создателями заключается том, с этой обосновать действия сужению и ЛПР того, ни из представляющих него не потерян процессе [5,

Необходимо что сужения Парето существенным многих многокритериальной Многокритериальная Математические /Б.А Ю.М. и - Наука, - с.