Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Синдлер Ю.Б. Метод двухступенчатого статистического анализа и его приложения в технике

.pdf
Скачиваний:
13
Добавлен:
24.10.2023
Размер:
9.21 Mб
Скачать

 

z m ,

то опорную гиперплоскость

можно

рассматривать как касательную к поверхности.

[/, X],

Опорную гиперплоскость

будем кратко обозначать

где Х = (1, А,а,

Х Т ) — вектор, определяющий наклон

гипер­

плоскости.

 

 

 

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

скостей к ним. Доказательство читатель

может

найти

в

[ 1 ] .

 

Т е о р е м

а 1 (теорема

об отделяю­

 

 

 

 

 

 

 

щей гиперплоскости). Если два точеч-

г

 

 

 

 

 

 

ных множества выпуклы и не имеют

 

 

 

 

 

 

 

общих

точек,

то

можно построить

та­

 

 

 

 

 

 

 

кую гиперплоскость, что эти множества

 

 

 

 

 

 

 

будут

находиться в разных полупрост­

 

 

 

 

 

 

 

ранствах, образуемых

этой

гиперпло­

 

 

 

 

 

 

 

скостью.

 

 

 

 

 

 

на

и

(

о

в

^

a p ^ j [ *

 

Так,

в примере, изображенном

 

ArctgX'

 

1

рис.

1,

множества точек,

принадлежа­

Рпс. 3

 

 

 

 

 

щих кругу и полукругу, могут быть

 

 

 

 

 

отделены друг от друга прямой

АВ.

 

 

 

 

 

 

 

 

Прежде чем излагать вторую теорему, полезно привести

сле­

дующий пример. На рис. 3 изображена

выпуклая

кривая

z0 =

=

/(zx )

и к ней построена опорная прямая [/,

X-J, уравнение

кото­

рой z0

=

b ^iZj_.

Если ХХ

изменяется, то опорная прямая «обка­

тывает»

кривую. Допустим,

что

имеется

вертикальная

прямая

zx

bv

и пусть А и В — точки ее пересечения с кривой и опорной

прямой соответственно. Пусть Zo —ордината точки

В.

Будем

рас­

сматривать величину

Zo как

функцию параметра Х^.

Zo = ср(?4).

Представляет интерес тот факт, что

функция

ц>(ХГ) является

вог­

нутой и имеет максимум при таком

значении

ХГ

=

при кото­

ром

касание происходит в точке А,

а точки

А и В

совпадают.

 

Теорема 2 представляет собой обобщение этого примера на

случай произвольного числа

измерений.

 

 

 

 

 

 

 

 

Т е о р е м а 2. Пусть в - j - 1)-мерном пространстве имеются:

 

— выпуклая поверхность z0 = f(z11

z m ) ;

 

 

 

 

 

 

— прямая zx = bi,

z m

=

bm,

параллельная оси

Ozx\

 

опорная

гиперплоскость [/, X], X =

(1, Xv

 

X m ) .

 

 

 

Пусть (zo і

bv

 

bm)

— точка

пересечения

опорной

гипер­

плоскости ипрямой, a (f(bv

bm),

bx,

bm)— точка пересече­

ния поверхности и прямой. Первую точку обозначим В,

а

вторую

А.Тогда:

— функция

ZQ = ф(Я15

Х Т ) , выражающая зависимость ко­

ординаты ZQ

от

величин Xlt

Х Т , является вогнутой;

— максимальное значение функции ф по переменным Х±1 . . . , Х Т

равно /(&!,

Ь Т ) ;

 

— в случае достижения функцией ф максимума точки А и В совпадают.

1.2. Вполне аддитивные вектор-функций

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

ния, может опустить данный раздел.

 

 

Пусть имеется область X в «-мерном евклидовом

пространстве

Еп переменных хх,

хп. Пусть

для каждого

подмножества

I ^ l j c l )

может

быть

однозначно

определен

+ 1)-мерный

вектор z =

(z0 , zx,

z m ) .

Если подмножество Хх

будем изменять,

то будет изменяться и вектор z. Таким образом, получаем векторфункцию z = F ( Z 1 ) , ХхсХ. Эта вектор-функция называется вполне аддитивной, если для любых непересекающихся подмно­

жеств Хх, Х2,

 

Xh,

 

... множества

X

сумма

вектор-функций

равна вектор-функции от объединения подмножеств:

 

F

х)

+

...

+

F (Хк)

+ . . . =

F

(X,

+ ...

+

Хк

+ . . . ) .

(1.4)

Типичным примером вполне аддитивной вектор-функции явля­

ется

определенный

интеграл

от

некоторой

вектор-функции

Цхх,

 

хп)

 

или

f(x),

где

х =

х,

хп).

Вектор-функцпя f(x)

имеет составляющие / „ , fx,

/ т ,

представляющие собой

ограни­

ченные

по

 

абсолютной

величине

одномерные функции

величин

xv

хп.

Вполне аддитивная

вектор-функция

равна в

данном

случае F(XX) =

 

(F0(XX),

 

F ^ X J ,

 

Fm(Xx)),

 

где

 

 

^0 (Xi)

=

S

 

/о (x) dx, ...,Fm

(X,)

=

]

fn

(x)

dx

 

 

 

 

 

ХЄХ,

 

 

 

 

 

 

ХЄА',

 

 

 

 

— ?г-кратные определенные

интегралы

по

области

Хх.

Для

дальнейшего

 

важное

значение

будет

иметь

теорема

А. А. Ляпунова

 

[2], которую приведем

без доказательства.

Т е о р е м а

3. Если Хх

пробегает все подмножества множества

X, то аддитивная вектор-функция z = F(XX) пробегает выпуклое множество в пространстве Ет+Х.

1.3. Метод множителей Лагранжа. Общие положения

Метод множителей Лагранжа известен в литературе в различ­ ных вариантах. В классической литературе по математике [3] его иногда применяют для решения следующей задачи. Задано

т

_j_ 1 функцийf0 (xx , . . ., хп),

fx(xv . . ., хп), . . .,fm(xx,

. . ., хп),

п>

^>

т + 1. Требуется найти

значения величии хх,

хп,

при

которых достигает минимума фуикция / 0 , при условии, что осталь­ ные функции равны заданным величинам fx = bx, fm = bm.

Кратко эту задачу запишем в виде

 

мин {/о (х) | U (х) = Ъи . . ., U (х) = Ът},

(1.5)

х

 

 

где х = (xl

, хп).

 

Для того чтобы решить эту задачу, вводят т неопределенных величин . . ., X m (множителей Лагранжа). Составляют функцию Лагранжа

то

£ = /О(Х) +

2 М / І ( Х ) - Ь І ) -

(1-6)

Величина

 

L

зависит

от

п -\- т переменных xv

. . ., хп,

kv . . ., А,т . Далее

берут частные производные от L по всем этим

переменный!,

приравнивают

их нулю и получают систему

п + т

уравнений:

 

 

 

 

 

 

Я/о

,

V ,

 

dU

= о. / =

1, • •. ,п;

 

h

-

h

=

о,

i

=

l , . . . , т .

(1.7)

Система (1.7) представляет собой необходимые условия, ко­ торым дожио удовлетворять решение задачи (1.5). Решая эту систему, в некоторых случаях удается найти решение задачи.

Следует помнить, что при этом варианте метода множителей Лагранжа предполагается выполнение следующих условий: функ­ ции/о,/^ . . ., fm дифференцируемы, переменные xv . . ., хп не ограиичены.

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

Напомним, что функционалом называется переменная вели­ чина, зависящая от функции. Например, определенный интеграл в заданном интервале 0 < ; t ^ Т вида

т

z = ^ ф (t) dt

о

зависит от функции ср(£) и поэтому является функционалом. До ­ пустим, что задана функция двух переменных г|з(и, t), причем и можно рассматривать как функцию от t: и = u(t). Тогда интег­ рал

т

z =

^(u(t),t)dt

 

о

/

является функционалом по отношению к функции u(t).

Рассмотрим

случай, когда заданы т +

 

1 функционалов

вида

х

т

 

 

 

 

 

 

 

т

 

 

zo = S

О

z

i =

$

(", t)dt,...,

z

m

=

J ч|?

(г/., і) Л,

(1.8)

 

 

 

 

 

 

 

т

 

 

0

 

 

 

0

 

 

 

 

о

 

 

где i|>o("i <0> 1 l'i(u > *)> • • • > i|'m ( М ) заданные

функции двух пере­

менных и и t.

 

 

 

 

 

 

 

 

 

 

 

Предполагается,

что

эти функции ограничены

и дифферен­

цируемы по и. Требуется решить задачу

 

 

 

 

 

 

МИН { 2 0 | Z X =

& ! , . . . , z m

=

bm}.

 

 

 

 

 

(1.9)

"(О

 

 

 

 

 

 

 

 

 

 

 

Эта задача может быть решена следующим образом. Составляют

функцию

Лагранжа

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

L = z 0

+ 2 *ч ( z i & І)

 

 

 

 

 

 

 

 

 

 

 

i = l

 

 

 

 

 

 

 

 

 

и,

подставив

в нее

(1.8),

получают

 

 

 

 

 

 

 

Т

 

 

 

m

 

 

m

 

 

 

 

 

L =

J U

(u, 0 + 2

М>І (и, *)1

* -

S

^ ^ i -

 

(1.10)

 

 

0

 

 

 

i = l

 

 

j = l

 

 

 

 

Затем находят функцию uPty,^,

. . ., А,т ),для которой выражение

в квадратной скобке

(1.10) достигает

экстремума. Для этого

его

дифференцируют

по

и и,

приравнивая

производную

нулю,

по­

лучают

уравнение

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

^ + 2 U | r - o .

 

 

 

 

-

(i.ii)

 

 

 

i=l

 

 

 

 

 

 

 

 

 

 

 

Решение этого уравнения относительно и дает нам функцию

u°(t,Kv

. . .,

X m ) ,

зависящую от

неизвестных пока

множителей

Kv

. . ., %m. Для того чтобы получить окончательное решение зада­

чи,

нужно вычислить значения этих множителей. Один из спосо­

бов их вычисления состоит в

том,

что

подставляют

функцию

u°(t, Kv

. . .,

K m ) в условия

задачи (1.9)

и получают

систему

из

mуравнений

т.

l^i(u°,t)dt

= bu i = l , . . . , m .

(1.12)

о

 

 

Решая эту систему, получают искомые множители. Этот способ мы условно назовем способом уравнений. Другой способ вычисле­ ния множителей Лагранжа мы рассмотрим ниже.

Таким образом, мы описали для двух случаев «классическую» схему, по которой производят выкладки при решеиии задач

методом множителей Лагранжа. К сожалению, встречаются за­ дачи, для которых эта схема неприемлема. Дело в том, что указан­ ные выше требования о непрерывности н дифференцируемости функций не всегда выполняются. Существенно также и то, что уравнения (1.7), (1.11) и (1.12) дают необходимые условия для решения задачи, но эти условия могут оказаться недостаточными. Поэтому, получив некоторый ответ по этой схеме, мы не имеем еще уверенности в том, что нашли истинное решение задачп. Заметим также, что в обеих приведенных задачах условия были заданы в виде равенств. Это обстоятельство характерно для клас­ сического метода множителей Лагранжа; оно ограничивает об­ ласть его применимости.

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

Следует заметить, что каждая из известных в настоящее время схем вычислений, включая и классическую, имеет определенные преимущества и недостатки. Достоинство классической схемы состоит в том, что она позволяет получить решение в аналити­ ческом виде. В главе 5 мы используем эту схему наряду с другими.

В математическом программировании большой интерес пред­

ставляет теорема Куна — Таккера

[1, 4].

 

 

Теорема Куна — Таккера.

Пусть

имеется т +

1

вы пуклых

ФУНКЦИЙ Z 0 = / 0 ( V ) , Z 1 = / і ( У ) ,

. . . , Z m

= / r a ( v ) , Г Д Є У =

(VV

. ... , Удг) —

./V-мерный вектор, составляющие которого vv . . . , VN неотри­

цательны. При этом N ^> т +

1. Пусть требуется решить

задачу

мин {/„ (v) | h (v) < Ъи . ..

, fm

(v) < bm},

(1.13)

V

величины. - Эти величины заданы так,

где Ь. . . , Ьт — заданные

что существует хотя бы одно значение вектора v , при котором

условия задачи выполняются строго: / x (v) <С bv

. .. , /m(v) <С bm.

Пусть v° — решение задачи (1.13).

 

 

 

Теорема Куна — Таккера утверждает, что

существует такой

+ 1)-мерный вектор Х°

с

составляющей

Х0

1 и

неотрица­

тельными составляющими

Х

... , Хт, что

функция

Лагранжа

 

 

 

 

 

(1.14)

имеет при v = v° и X = Х° минимум по v и максимум поХ,

т. е.

L(\°, %) < L ( y ° , X 0 ) < Z , ( v , X 0 )

(1.15)

для всех неотрицательных v и X. Точка (v°, Х°) называется седловой.

Заметим, что условия теоремы

Куна — Таккера не

требуют

дифференцируемое™ функций /о, fv

.. ., fm. На них наложено

лишь

условие выпуклости.

 

 

 

Соотношение (1.15) имеет фундаментальное значение

в

мате­

матическом программировании. Известен целый ряд вычислитель­ ных методов для решения задачи (1.13), основанных па этом со­ отношении (см., например, [4]). Мы также используем его при раз­ работке вычислительных методов для решения задач двухступен­ чатого анализа. В этих задачах, как мы увидим в дальнейшем, функции fi не удовлетворяют условию выпуклости. К счастью, это условие не является обязательным. Как показали исследова­ ния (см., например, [5]), теорема Куна — Таккера может быть распространена на случай невыпуклых функций довольно общего вида.

Для того чтобы читателю было легче понять роль соотношения (1.15), в разд. 1.4 и 1.5 мы попытаемся максимально наглядно, не

стремясь к строгости изложения, пояснить сущность вопроса.

 

 

1.4. Условно-экстремальные задачи со строго

выпуклыми

 

 

множествами п их геометрическая интерпретация

 

 

 

Пусть имеется некоторое множество 5 процедур и пусть каж­

дой процедуре

s (s £ S)

могут быть поставлены в соответствие по­

казатели z0 (s), % (s),

zm (s). Будем говорить, что процедура

s

отображается в

точку

z с координатами z0 (s), zx (s),

zm (s)

в

(m

+ 1)-мерном

евклидовом пространстве E m + 1 ,

а все

множество

S

отображается в некоторое точечное множество

Z.

 

 

Пусть множество Z строго выпукло.

Рассмотрим задачу на условный минимум, в которой все усло­ вия заданы в виде равенств

мин {z0 (s) I zx (s) = b1,...,zm

(s) = bm}.

 

(1.16

Примем допущение, что прямая z± = bx,

zm — bm

содер­

жит в себе некоторую часть внутренних точек множества Z, т. е.

«пересекает» Z.

 

 

 

Прежде чем рассматривать задачу в общем виде, приведем при­

мер задачи с одним ограничением. К этому

примеру мы

будем

неоднократно обращаться. На рис. 4 штриховкой изображено

стро­

го выпуклое множество Z точек z = (z0 (s), zx

(s)), на которое

отоб­

ражается некоторое множество процедур S.

Предположим, что

требуется решить задачу

 

 

мин {z0 (s) К (5) 1].

 

(1.17)

На оси

Oz1

отмечено значение лимитирующей величины Ъг

(z1 H <C^i <

Zya)-

Вертикальная прямая zx = b\ пересекает Z.

В задаче (1.17) допустимы все варианты s, которые отображают­ ся на отрезок АВ на рис. 4. В задаче (1.16) допустимы все варианты

процедур, которые

отображаются на прямую zx = b1,

z m =

= bm. Точки z, в

которые отображаются допустимые

варианты,

также будем называть допустимыми.

 

Рис. 4 Рис. 5

Из рис. 4 видно, что в задаче (1.17) точка А и соответствующая ей процедура являются оптимальными. В дальнейшем мы встре­ тимся с более сложными задачами, где такой наглядности уже не будет. В этом случае мы применим для решения задач метод мно­ жителей Лаграижа. Для того чтобы объяснить сущность метода, проиллюстрируем его на нашем простом примере.

Напомним одно из определений оптимального варианта s°, ко­ торое дано в конце введения. Согласно этому определению, 5° есть решение задачи на условный экстремум, в данном случае — зада­ чи (1.16). Это определение можно выразить и в другой форме. Для каждой допустимой точки г' = (z'0, b±, Ьт) из множества Z, удовлетворяющей условиям задачи (1.16), рассмотрим множество точек, лежащих на прямой zx = Ъх, zm = bm и имеющих коор­ динату z0 , строго меньшую, чем z'Q. Обозначим это множество через К (z'). Допустимая точка z° и соответствующий ей вариант s° на­ зываются оптимальными, если множество К (z°) не содержит ни одной точки из множества Z.

Поясним последнее определение на нашем

простом примере.

Для

допустимой точки, например для точки

Q с координатами

z0 =

ZQ , zx =

Ъх (см. рис. 4), роль множества К {Q) выполняет по­

лупрямая z0

<

zo, zx = bx.

Подчеркнем, что

граничная точка Q

не принадлежит

множеству

К (Q). Отрезок AQ содержит точки

множества Z, и поэтому точка Q не является оптимальной. Точка же А является оптимальной, так как ее множество К не содержит ни одной точки множества Z.

Отметим важное обстоятельство: для любой допустимой точки множество К является выпуклым.

Таким образом мы видим, что множество К для оптимальной точки и множество Z выпуклы и не имеют общих точек. Следова­ тельно, согласно теореме 1 разд. 1.1 существует такая гиперпло­ скость, которая отделяет эти множества друг от друга. В нашем примере с одним ограничением роль отделяющей гиперплоскости играет прямая F E (рис. 4).

Для того чтобы решить задачу (1.16), необходимо найти такую гиперплоскость, которая отделила бы множество Z от множества К какой-либо допустимой точки.

Обратимся к нашему примеру с одним ограничением (рис. 4). Мы видим, что отделяющая прямая касается нижней границы множества Z в оптимальной точке А и имеет некоторый угол на­ клона к оси Ozx. Будем рассматривать прямые, проходящие через различные точки г £ Z под разными углами наклона к оси Ozx. Так, на рис. 5 через точку z проведена пряма DC, уравнение кото­

рой

имеет вид

 

z0

= d-Xxzx,

(1.18)

где d — некоторая постоянная.

Пусть s — вариант, отображающийся в точку %. Это означает,

что координаты точки равны

z 0 = z„ (s),

zx

= zx (s) (см.

начало

разд.

1.4). При

значении аргумента zx =

zx

(s) ордината

прямой

равна

z„ =

z 0 (s), поскольку прямая проходит через точку

z. То­

гда d — z0

(s) +

Xxzx is) и уравнение прямой примет вид

 

So

= z„ (s) +

Хх (zj. (s) — zx).

 

 

 

 

Ордината точки пересечения прямой DC и прямой zx = Ъх

равна

 

 

 

 

 

 

 

L

(s, Хх) = z0

(s) + Хх {zx (s) -

bx).

 

 

(1.19)

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

ной прямой zx

= Ъх.

 

 

В случае, когда имеется задача с произвольным числом огра­

ничений (1.16), функция

Лагранжа

 

 

m

 

 

L (s, %) = z0

(s) + 2

(*) - Ъ]

(1.20)

i=l

может быть интерпретирована следующим образом. Гиперпло­ скость

т

І=І

проходит через точку z =

(z0 (s), zx (s),

zm (s)), имея направ­

ляющий вектор X = (1, Xx,

Хт), и

пересекает прямую zx =

=bx, zm = bm в точке, координата которой z0 и есть L (s, X).

Обратимся снова к примеру с одним ограничением. Произволь­ ная прямая, например DC (рис. 5), не отделяет множество Z ни от одного множества К (ни от одной вертикальной полупрямой, имеющей верхний конец на отрезке АВ). Нужно панти такую на­ клонную прямую, которая станет отделяющей. Поиск такой пря­ мой можно вести следующим образом.

Пусть вначале Хх выбрано произвольно. Варьируя s и, следова­ тельно, варьируя точки ъ (,s), будем стремиться достичь минимума функции Лагранжа. При этом наклонные прямые будут переме­ щаться, оставаясь параллельными друг другу. Минимум L (s, Хх) будет достигнут при некотором варианте sx,- При этом наклонная прямая касается нижней границы множества Z в точке отображе­

ния варианта sx, (точка Т). На рис. 5 отмечено минимальное

зна­

чение функции Лагранжа при данном Хх:

^

 

£ ш ш (К) =

мин L (s, Хх) = L (sX l , Хх).

 

 

 

 

s

 

 

 

Касательная

является опорной прямой к множеству Z и

к его

нижней границе.

 

 

 

При произвольно взятом Хх мы еще не можем получить решение

задачи (1.17). Абсцисса точки касания

Т не равна

Ьх, и, следова­

тельно, условие задачи не выполнено,

а вариант sX i

не является ее

решением. Из приведенных рисунков видно, что существует такое значение Хх, при котором касание опорной прямой и нижней гра­ ницы множества Z происходит в точке А, имеющей абсциссу zx

— Ьх. Это значение Хх может быть найдено способом уравнений, ко­ торый был описан в разд. 1.3. Для этого задаются Хх, находят ва­ риант s\„ при котором L (s, Хх) достигает минимума, затем прове­ ряют, удовлетворяется ли равенство zx ($х,) = bx. Перебор по Хх продолжают до тех пор, пока это уравнение не будет удовлетворено с приемлемой точностью.

Поясним теперь, какое значение в этой задаче имеет выпук­ лость множества Z. Предположим, что от заштрихованной области на рис. 5 отторгнута выпуклая часть, расположенная ниже штрихпунктирной линии, а наше множество процедур S отображается на оставшуюся невыпуклую часть области. В этом случае для за­ дачи (1.17) оптимальной является уже не точка А, а точка А'. Однако не существует опорной прямой, которая соприкасалась бы

с нашим новым множеством Z в точке А'.

Поэтому задачу (1.17)

в данном случае нельзя решить методом

множителей Лагранжа

по описанной схеме.

 

Допустим теперь, что ограничивающая величипа имеет значе­ ние не Ьи' а Ъ'х (рис. 5). Тогда точка Т является оптимальной, а че­ рез эту точку можно провести опорную прямую, т. е. можно ре­ шить задачу, пользуясь нашей схемой.

Таким образом, когда множество Z не выпукло, возможность получить решение зависит от значения лимитирующей величины. Когда же Z выпукло, мы получаем решение независимо от лимити­ рующей величины (если только вертикальная прямая zx bx пе­ ресекает Z).

Следует отметить, что способ уравнений становится слишком трудоемким, если число ограничений в задаче достаточно велико. В этом случае для построения эффективного алгоритма поиска

множителей Лагранжа можно использовать теорему 2 разд. 1.1. Покажем, как применить ее в нашем простом примере с одним огра­ ничением. В соответствии с теоремой нужно искать такую опорную прямую, которая пересечет вертикальную прямую zx = bx в мак­ симально высокой точке (т. е. в точке с максимальной ординатой z0). Этот способ назовем минимаксным." Опорная прямая, найденная минимаксным способом, будет касаться нижней границы множе­ ства Z в оптимальной точке А, как показано на рис. 6. Р1а этом ри­ сунке изображены три опорные прямые, касающиеся нижней гра­ ницы множества Z в точках А, Т, F , и кружками отмечены точки пересечения этих прямых с вертикальной прямой zx = Ьх. Из ри­ сунка видно, что опорная прямая, касающаяся нижней границы в точке А, пересекает вертикальную прямую в наиболее высокой точке. Значение множителя Лагранжа, при котором это происхо­ дит, назовем оптимальным и обозначим Я?.

Т а к т і образом, для решения задачи (1.17) нужно найти мак­ симум по %х минимального по s значения функции Лагранжа:

макс мин L (s,

=^макс L M i r a х).

Xi

s

Лі

Задача о нахождении максимума функции L m i n (^і) по Кх на­ зывается двойственной по отношению к задаче (1.17). Оптимальное значение множителя Лагранжа Х°х и оптимальный вариант об­

разуют так называемую седловую точку, для которой справедливо

Соседние файлы в папке книги из ГПНТБ