Главная » Просмотр файлов » Б.Н. Пшеничный - Выпуклый анализ и экстремальные задачи

Б.Н. Пшеничный - Выпуклый анализ и экстремальные задачи (1125256), страница 22

Файл №1125256 Б.Н. Пшеничный - Выпуклый анализ и экстремальные задачи (Б.Н. Пшеничный - Выпуклый анализ и экстремальные задачи) 22 страницаБ.Н. Пшеничный - Выпуклый анализ и экстремальные задачи (1125256) страница 222019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 22)

~г(х)(х', ~1(х)(у), 1'=-1,..., лт„хенР)= (х,х~) =1п1Ц,(х): ~1(х)(у', 1=1, ..., т, хвнЮ~. (2Л1) х В частности, если у О, то У(О) совпадает созначением точной нижней грани функции ~г(х) на множестве М. Вычислим теперь Й.(у*, х*, хгв) в случае, когда хг = =О, ага=1: й,(уг, О, 1) = )п1 ( — (у, уг)+х'. (х, х') с= а(у)) = ~г,х,х~) аале-йи );и) *-в). х 1=1 если — у* > О, — со, если — уьв < 0 для некоторого 1 = 1, ..., т. (2ЛЗ) В ведем следующее обозначение: Ь(х у') =4(х)+ Х ус"Л(х). 1=1 Функция г (х, у~) называется функцией Лагранжа рас- сматриваемой задачи выпуклого программирования. Обозначим )р (уе) = 011 (г, (х, у"): х ен Р). х Тогда можно записать 12,(уе,0,1) = 1г ( — ув), если — у* ~ ~О, (2Л4) — сс, если — уьв < 0 для некоторого й Пусть теперь для некоторого х)гиР выполняются не- равенства )1(х)) <О, 1=1, ..., и), и У(0) — конечное чис- ло.

Это означает, что в исходной задаче нахождения нижней грани функции )г(х) на множестве М эта точ- ная нижняя грань есть конечное число. Согласно лемме 1П.2Л функция г"(у) = И~.(у, О, 1) выпукла. Так как для у из некоторой окрестности точки у= О выполняются неравенства Дх)) (у', 1 1, ..., т, х) юР, то у(у) не принимает значения + в этой окрестности и, значит, у =0 есть внутренняя точка области опреде- $2, неОБхОдимые услОВия экстгвмума 147 ления т'(у): О~ншсаош т. Но в начале т 1 главы П было показано, что если выпуклая функция 7 принимает значение —, то она равна — всюду в г)йош7'. Так как У(0) конечно и О ~нш1аош т', то отсюда следует, что функция У(у) не принимает значений — е, а, значит, т'(у) конечна в некоторой окрестности У=О.

Поэтому согласно теореме ПЛ.4 функция У(у) непрерывна в окрестности нуля. Это позволяет применить теорему П1.4.3. При этом следует учесть, что для рассматриваемого здесь отображения (2ЛО) по сравнению со случаем, рассмотренным в теореме 1П.4.3, пространства Х и У поменялись местами. Применение теоремы Ш.4.3 показывает, что существует такой вектор уе, что У(0) = й'.(О, О, 1) =П„(у,',0,1)+ ~0, у,'~~ )П,(уа, О, 1)+ (О, ув) где учтено, что в формуле (4.5), фигурирующей в теореме П1.4.3, следует заменить хв на ув, у* на (хв, х',)= = (О, 1), а хе на У=О. Итак, существует такой вектор ув, что У(0) = П.

(у'„О, 1) ~П. (ув, О, 1). Учитывая формулы (2Л2) — (2.14), получаем т (О) = 'р ( ув) = = 1Б1(Ь(х, — уе): халР) ~) ф( — ув), — у*~)0, (2.15) причем, так как ф ( — У,) = У (0) — ' конечное число, то Ув ~~0. Теорема 2.5. Если существует такая точка х1 ыР, что /;(х1) (0 дла всех 1 1, ..., т и 1т(0) =.. ш1(7е(х): хе= лт) есть конечное число, то существует такой вектор ув ~ О, что Р(0) = ф(Уе) = 1Б1(Ь(х, У',): хан Р). (2.16) В частности, если хс — точка минимума функции 1е(х) на множестве М, то Ре(хо) ~< В(х Уо) хан Р.

(2.17) тев 148 ГЛ, гч. ВЫПУКЛОЕ ПРОГРАММИРОВАНИЕ Доказательство получается из формулы (2Л5), если * Э заменить в ней — уо на уо н — Уо на Уо. Последнее утверждение теоремы следует из того, что по определению хо и У(0) (см. формулу (2Л1)) ~о(хо) = У(0). Теорема 2.6. Пусть существует такая точка х1~ шР, что )о(х1) (О, (=1, ..., и. Тогда для того, чтобы точка хо была точкой минимума 4ункции го(х) на мнохсестве М, задаваемом формулой (2.9), необходимо и достаточно, чтобы нашелся такой вектор уо еиП,чтобьо Ь(хо, уо)(Л(х, у ), хек д, (2Л8) уо ~~0 уо уо(хо) = О Д о к а з а т е л ь с т в о.

Согласно предыдущей теореме т существует такой вектор у, ен К, уо ) О, что выполняется неравенство (2.17). Но так как хо ~вМ, то хо она и й(хо) ~ О. Поэтому (( ', У*) = Уо(хо)+ Х У,' У (хо)<У(хо)<~(х„уо). Таким образом, У(хо) = ~(хо Уо) (2.19) Х уо У~(хо) = О. о=о Так как У', )О, ~о(хо)(0, то из последнего равенства вытекает уо~*~о(хо) = 0 ( = 1, ..., и. (2.20) Из равенств (2.20) и соотношений (2Л9), (2Л7) получается последнее из условий (2.18), чем доказана необходимость условий теоремы. Покажем их достаточность.

Пусть хонМ и условия (2.18) выполнены. Тогда (о (х) >)о (х) + Х Уо Л (х) = гет = л (х Уо) ~ ~т (хо Уо) = )о (хо) для всех х~М, т. е. хо — точка минимума. $ 3. неовходпъгьгн условия экстгемуз!А 449 3 а и е ч а н и е. Достаточность условий теоремы 2.6 показана без предположений о выпуклости функции ),(х), 4=О, ..., т.

Допустим теперь, что 7о(х), 1=0, ..., т,— непрерывные функции. Первое из условий (2.18) означает, что хо — точка минимума функции А(х, у,) по х на выпуклом множестве Р. Так как у, )Ои 7о(х) — выпуклые непрерывные функции, то Р(х, у,) — выпуклая непрерывная функция. Согласно теореме 2.2 функция Ь(х Уо) достигает своего минимума на Р в точке хо тогда и только тогда, когда доА (хо| Уо) П Ко (хо) ~ И Но по теореме П.3.8 д~Т~(хо уо) =Но(хо)+ Х уо*д71(хо) о=1 поэтому существует такой вектор хо еи Ко(хо),что о~ хоепд~о(хо)+ Х уо д~о(хо) (2.21) Включение (2.21) есть необходимое и достаточное условие того, что точка хо доставляет минимум функции Р (х, у,) на Р.

Таким образом, справедлива Т е о р е м а 2.7. Пусть выполнены условия теоремы 2.6 и 9х), 1=0, 1, ..., т,— непрерывные выпуклые функции. Точна хо есть точна минимума Функции уо(х) на мнохсвствв М тогда и только тогда, когда существуют оо Э такие точки уо ен К и хо я Ко (хо), что выполнено включение (2.21) и уо*~о(хо) = О, у*,') О, 1= 1,..., т. Определение 21. Вектор уо'~Оназывается вектором Куна — Таннера, если выполняется соотношение ш1(7о(х): хек М) = ш1(Р(х, у,"): хеп Р).

Теорема 2.5 дает условия, гарантирующие существование такого вектора. Свяжем теперь условие существо- 150 ГЛ. 1У ВЫПУКЛОЕ ПРОГРАММИРОВАННЕ вания этого вектора со свойствами функции у'(у) в окрестности нуля. Т е о р е м а 2.8. Вектор У э является вектором Куна— Таккера для задачи выпуклого программирования тогда и только тогда, когда — Уь ен др(0). Доказательство. По определению — уэ ендр(0) тогда и только тогда, когда Г(у))У(0)+(у, — у',), т.

е. когда 1П1[эт(у) + (у, у,)) = У(0). Подставим в эту формулу выражение (2.11) для У(у). Получим 1п11П1(1э(х)+(у, у,*): ~1(х)(у1, 1= 1,...,1п, хек Ю) = У(0). (2.22) Нетрудно заметить, что если у'ь «О для некоторого 1=1, ..., т, то в левой части соотношения (2.22) получим значение, равное — . Так как У(0) конечно, то этот ь случай исключается. Поэтому у, ) О,и левая часть формулы (2.22) приобретает вид 1п(~~е(х) + Д 11(х) уэ: я~й~ = 1П1(Ь(х, уь): хаий). х ! 1=1 х ь Итак, — уь ы де)т(0)тогда и только тогда, когда 1П1 (Ь (х, у"): х еи л)) = )т (0), т. е. когда у, есть вектор Куна — Таккера. Все предыдущее изложение велось в предположении существования такой точки х11вР, что 1',(х1) «О, 1= 1, ..., т.

Вместо этого теперь предположим, что функции 1;(х) непрерывны. Рассмотрим множество Мс = (х1 9х) «0), Х = О, 1, ..., т. Пусть хе1иМь По теореме П.3.18 возможны следующие случаи: 1 2. НЕОБХОДИМЫЕ УСЛОВИЯ ЭКСТРЕМУМА 151 1) точек х, для которых ~~(х) < О, не существует; тогда согласно теореме 2.1 О ~ духо), так как хо ж М, и, значит, О Яхо) <7,(х), т.

е. хо — точка минимума функции Цх). 2) существует точка х, в которой ~~(х) < О; тогда О, если ~0(хо) < О, Км, (хо) = (2 23) — соп дно(х ), если ~о(х ) = О. Пусть хо — точка минимума функции 70(х) на множестве М, где М задано формулой (2.9). Так как М= П М; ())7, то по теореме 2.4 получаем, что существуют такиеточки х; ы Км,.

(хо) хо ы Ко (хо), хо ее Но (хо) о н число Ло Зо О, чтоЛ х;, 1= 1, ..., т, н х* не равны нулю одновременно и Лоха = Х хо + х ° .(2.24) Если теперь при некотором х 9х) <О для всех $, то верна формула (2.23). Положим хо = — Лхо Ло~»О *о~дУо(хо) (2.25) ХОО = Х01 Ф Ло хоо — — х*, Ф хоо ее д~о (х,), х* ы КВ (хо). причем Л,~О, ~олько если У~(хо) = О, и Л»*=О, если г;(хо) <.О, т. е. ЛА(хо) О, 1=1, ..., т.

(2.26) Заменяя хо,..., хо, в соотношении (2.24) их выражениями (2.25), получаем Лохоо + Лгхоо + ° ° ° + (2.27) Ло~о, Л,1,(,)=О, 1=0,...,т, 152 ГЛ. 1Ч. ВЫПУКЛОЕ ПРОГРАММИРОВАНИЕ При этом среди чисел Х~ есть отличные от нуля, таккак не все Х, х;, х равны нулю. ь Если же ДлЯ некотоРого 1г точек х, ДлЯ котоРых 71,(х) < О, не существует, то, как сказано выше, Ош ен д~1,(хь).

Полагая х,',ь = О, Х;, = 1 и Х; О, 1чь1с, х*= =О, получим, что соотношения (2.27) также выполнены. Тем самым доказана Теорема 2.9. Пусть функции Дх), 1=0, ..., т, выпуклы и непрерывны. Тогда для того, чтобы точка хе доставляла минимум )с(х) на множестве М=(х: ~,(х) ( О, 1=1, ..., и, хтлР), необходимо, чтобы нашлись не все равные нулю числа )ь, 1=1, ..., т, такие, чтобы при некоторых х ен д11(хь) выполнялись соотношения Х Х1х еБ Кй (х ) 1=О где Х; > О, )ьД(хе) = О, 1 = О,..., и. Теоремы 2.6, 2.7 и 2.9 допускают дальнейшую детализацию, если конкретизировать способ задания множества Р. Теорема 2.10. Пуств 7,(х), 1=0, 1, ..., тп,— выпуклые собственные функции, причем 11 (х) = (х, х1 ) — а1 для 1=й+1, ..., и. Пусть Р— выпуклое множество, г)1)ош); — Р, 1= 1, ..., и, и существует такая точка х11н 1нг1Р, что 1;(х1) ( О, 1=1, ..., й.

Тогда для того, чтобы точка хд была точкой минимума функции 1г(х) на множестве М=(х: Дх)(0, 1=1, ..., и, хшР), необходимо и достаточно, чтобы нашелся такой вектор ь ы уь ~ Л, что выполнены соотношения (2 18). Доказательство. Пусть у" ен м у* = (у1 ° ° °, уь) ь Х(х, у*) = (ь(х)+ ~ у;71(х), 1=1 Ре=(х: Д(х) (О, г=й+1, ..., и, х1иР). % 3, неовходимые услОВия экстгемуыА ~ьз Так как Р с: П г1 6ош ~1, о=о о * то функция Х (х, уо) непрерывна на Р относительно т сдвинутого подпространства, содержащего П и' йош ~О 1=О Если вести рассуждения для этого подпространства, то на основании теоремы 2.2 получим, что существует такой вектор хо ен д„Х(хо, у,), что хо я КВ,(хо). Но очевидно, что КВ, (хо) = КВ (хо) П КВ, (хо) где КВ, (х,) — конус, соответствующий множеству Р, = (х: ~1(х) = (х, х,') — оз1~0, 1= У+1,..., и!.

Характеристики

Тип файла
DJVU-файл
Размер
4,9 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6451
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее