1.  Сформулировать задачу многокритериальной (векторной) оптимизации

Задачи оптимизации, в которых имеется не одна, а несколько целевых функций (критериев), получили название многокритериальных задач оптимизации.

Критерии Fi(X), i=1,2, . . . , m, образуют векторный критерий F(X)=(F1, F2, . . . , Fm). Поэтому в литературе также используют термин "векторная оптимизация".

Сформулируем задачу многокритериальной оптимизации. Она имеет вид:

min F(X) min F(X)

XÎD или - параметрические ограничения

hk(X)=0, k=1,2, . . . , K; -функц. ограничения равенства

gj(X) ³ 0, j= 1,2, . . . , J. - функц. ограничения неравенства

Задача многокритериальной оптимизации может быть сформулирована следующим образом, например:

в квадрате D={-1£x1 £1, -1£x2 £1} заданы два критерия
которые желательно минимизировать.

Замечание. Символ minF(X) понимается как набор символов minFi(X), i=1,2, . . . , m. Будем предполагать, что все критерии нужно минимизировать, т. к. всегда можно перейти от maxFi(X) к min[-Fi(X)], i=1,2, . . . , m, т. е. сменой знака перед частным критерием.

Процесс решения задачи (4), как правило, состоит из двух этапов:

1.  Найти такое множество P Ì D, для которого F(P)=minF(X), XÎD;

2.  Определить вектор ÎD, являющийся наиболее предпочтительным из всех векторов множества P и набор технических характеристик объекта Fi(X0), i=1,2, . . . , m.

Таким образом, в результате решения задачи (4) мы получим вектор оптимальных параметров объекта и набор технических характеристик объекта Fi(X0), i=1,2, . . . , m.

НЕ нашли? Не то? Что вы ищете?

Основная сложность логического анализа многокритериальных задач состоит в том, что в них, в отличие от "обычных" (однокритериальных) задач появляется эффект несравнимости вариантов (исходов). Например, если исходы оцениваются по двум критериям (критерии минимизируются) и имеем два вектора оценок (F1(X1), F2(X1))=(2, 5) и (F1(X2), F2(X2))=(3, 2). Вариант X1 лучше по первому критерию, а вариант X2 лучше по второму критерию, то варианты X1 и X2 несравнимы между собой. Несравнимость исходов является формой неопределённости, которая, в отличие от неопределённости, вызванной воздействием среды, связана со стремлением лица принимающего решение “достичь противоречивых целей” и может быть названа ценностной неопределённостью. Выбор между несравнимыми исходами является сложной концептуальной проблемой и составляет основное содержание многокритериальной оптимизации.

2.  Критерий Вальда

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

α= (3)

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

Таблица 10. Пример вариантов решения без учёта риска

B

X

В1

В2

В3

аir

X1

1

10

1

1

X2

1.1

1.1

1.2

1.1

1.1

Выбирая вариант X2, предписываемый критерием Вальда, мы избегаем неудачного значения 1, реализующего в варианте X1 при внешнем состоянии B1, получая вместо него при этом состоянии немного лучший результат 1.1, зато в состоянии В2 теряем выигрыш 10, получая всего только 1.1. Это пример показывает, что в многочисленных практических ситуациях пессимизм минимаксного критерия может оказаться невыгодным

Применение критерия Вальда бывает оправдано, если ситуация, в которой принимается решение, характеризуется следующими обстоятельствами:

v  о возможности появления внешних состояний Вj ничего не известно;

v  приходится считаться с появлением различных внешних состояний Вj;

v  решение реализуется лишь один раз;

v  необходимо исключить какой бы то ни было риск, т. е. ни при каких условиях Вj не допускается получать результат, меньший, чем ZMM.

3.  Ограничения. Допустимая область

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

Проектировщики могут указать разумные пределы изменения каждого из внутренних параметров, которые мы будем называть параметрическими

(2)

Кроме параметрических ограничений в условие задачи включают функциональные ограничения, которые мы будем записывать в следующем виде

hk(X)=0, k=1,2, . . . , K; ограничения равенства (3)

gj(X) ³ 0, j= 1,2, . . . , J. ограничения неравенства (4)

Очевидно, ограничения (2) выделяют в n – мерном пространстве параметров параллелепипед П. Ограничения (3) выделяют в параллелепипеде П некоторое подмножество G. Пример. Пусть n=2.

Рис 1. Область работоспособности

Множество D - допустимая область (область работоспособности) - это множество векторов X, для которых одновременно выполняются условия (2), (3) и (4).

4.  Понятие риска

Риском игрока rij при выборе стратегии i в условиях (состояниях) природы j называется разность между максимальным выигрышем, который можно получить в этих условиях и выигрышем, который получит игрок в тех же условиях, применяя стратегию i. Принятие решений в условиях риска характеризуется тем, что поведение природы (среды) имеет случайный характер. Это проявляется в том, что существует некоторая вероятностная мера, в соответствии с которой возникают (наступают) те или иные состояния природы. При этом лицо принимающее решение имеет определённую информацию о вероятностях появления состояний среды, которая по своему характеру может быть весьма разнообразна. Например, имеется три состояния среды B1, B2 и B3, то дополнительная информация о появлении этих состояний может заключаться в том, что состояние B1 наименее вероятно, а состояние B3 более вероятно.

Следовательно, принятие решений в условиях риска предполагает, кроме задания функции реализации, задание некоторой дополнительной информации о вероятностях состояния среды. Если множество состояний природы B конечно (число состояний равно m), то вероятностная мера на нём может быть задана вероятностным вектором q=(q1, q2, …, qm), где qj≥0 и .

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

Таблица 1. Платёжная матрица с вероятностным вектором состояния среды

Решения

Состояния среды

q1

qj

qm

B1

Bj

Bm

X1

a11

a1j

a1m

Xi

ai1

aij

aim

Xn

an1

anj

anm

Выбирая решение Xi, игрок знает, что получит один из выигрышей a11, …, a1m с вероятностями q1, …, qm соответственно. Следовательно, исходом для принимающего решение при выборе им решения Xi является случайная величина

.

Итак, сравнение двух решений X1 и X2 сводится к сравнению соответствующих им случайных величин..

Выбор оптимального решения обычно основывается на одном из следующих критериев:

1) критерий Байеса-Лапласа – ожидаемого значения (прибыли или расходов);

2) комбинации ожидаемого значения и дисперсии;

3) критерий произведения;

4) наиболее вероятного события в будущем и другие.

5.  Компромиссная кривая (аналитически)

Особый интерес для практики — m=2. В этом случае множество паретовских точек представляет собой одномерное многообразие на плоскости и допускает удобное графическое представление.

Опр. Множество паретовских точек в двухмерном пространстве критериев называют компромиссной кривой.

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9