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

Ф.П. Васильев - Численные методы решения экстремальных задач (1125247), страница 16

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

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

1.9, и = 4). Определив указанным образом точку и, вычисляем значение а(ю) (если оно еще не было вычислено на предыдущих шагах). Наконец, среди точек и, и„и„..., и„находим точку й„такую, что Х(и )= ш1п(У(и~), У(иа), У(и,), ..., У(и„)), и за приближение к У„= 1п1 Х(и) берем значение У(й„), им~а,ю а за приближение к множеству Ьз точек минимума — точку й„. При необходимости для уточнения точки минимума можно взять найденную точку и„за начальную и повторить описанную процедуру поиска с начальным шагом Ь/2, и т. д. Последовательно повторяя этот процесс, можно найти точку, удаленную от множества Ув точек минимума унимодалышй функции Х(и) па расстояние, не превышающее заданного числа.

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

Иногда после нахождения выпуклой тройки и„„и„„иа вычисляют значение функции еще в одной точке Р„=(и„-, + и )/2 — середине отрезка (иа „и„), аатем из получившихся равноотстоящих точек и „и„о Р„, и„исключают либо и„,, либо и, в зависимости от того, какая нз ннх более удалена от точки, соответствующей минимальному значению среди вычисленных, и по оставшейся тройке проводят параболу.

Возможно использование описанного метода парабол и прн другом, более общем определении выпуклой тройки. А именно, тройку точек о — т, Р, и+ Ьж(а, Ь) можно назвать выпуклой, если старший коэффициент р = А+/Ь+ А lт параболы (1) полох<нтелеп, хотя в отличие от определения 1 одно на условий А+ ~ > 0 или А > 0 может быть и нарушено.

В этом случае парабола (1) также выпукла на К и достигает своей нижней грани в точке ю, выраягаемой той же формулой (2), Однако здесь надо иметь в виду, что и не обязана удовлетворять неравенствам (3), и более того, может оказаться, что ю Ф (и, Ь). 62 мктОды минимизации Функции ОднОЙ пкгкмкныОЙ (гл. 1 к 12. Другой метод поиска глобального минимума 1. Описанные выше методы делеявя отрезка пополам, золотого сечения, парабол я некоторые другие методы приспособлены для поиска глобального минимума униыодальяых функций. Если эти методы применить к непрерывным функциям, яо являющимся унимодальными па рассматриваемом отрезке, то мы получим, вооГ>ще говоря, лишь точку локального минимума. Поэтому такие методы часто называют лолальныии методами минимизации.

Мо>кпо предложить следующую схему поиска глобального минимума непрерывной функции У(и) па отрезке [а, Ь) с помощью локальных методов. А именно, пусть каким-либо лояальяым методом минимизации найдена точка и, локального минимума Функции 1(и) па [а, Ь).

Если точка ио по лвляется точкой глобального минимума, то найдется точка го ш [а, Ь) такая, что У(го) < У(ио). Допустим, что пам как-то удалось найти хотя Г>ы олпу такую точку и,. Тогда в некоторой окрестности точки и, существует повал точка и> более глубокого локального минимума со зпачепиеи 1(и,) < < 1(ио) < 1(ио) ° Для поиска и> можно использовать одип из локальных методов миниыизации, например метод парабол, беря в качестве начальной точку ио, Если здесь будет использован метод золотого сечения, то чтобы гарантировать получоипо точки и> локальвого минимума со значением У(и>) < < 1(ио), па каждом шаге этого л>етода следует учитывать также и имеющееся вычисленное значение 1(г,); кроме того, сам метод золотого сечения может применяться как иа исходном отреаке [а, Ь), так и па каком-либо другом подходящем отрезке [и.

Я ш [а, Ь), содержащем точку ио, Если пайдопкая точка и> пе реализует глоГ>алького мипимума функции 1(и) иа [а, Ь[, то можно попытаться найти точку о> со зпачовием 1(и>) < 1)и>) и ватам, пользуясь одним из локальвых методов, перейти к точка и> оолее глубокого минимума со зкачеппем 1(ио) < 1(и>) < 1(и>) < 1(ио), и т. д. В тоы с.>учае, когда 1(и) ка [а, Ь) выест конечное число локальных минимумов, осуществляя п> реход от одного локального мипимуиа к другому более глуГокому локалыюыу миш>муму, за конечное число таких переходов моя>но отыскать глобальный минимум функции 1(и) ка [а, Ь).

Намеченная здесь схема поиска глобальпого ыииимума показывает, как в прппцпве можно исвользовать локальные методы минимизации для отыскапия глобального ыивпмуыа. Однако эта схема имеет существенный недостаток: в пей отсутствует сколь-нибудь копструктивкый способ отыскалин точек г,, т,, ..., т. е. точ> к, в которых функция принимает меньшее зпачевие, чты в найденной точке локального ыппимума. 2. Опишем один такой способ, следуя работе [90). Будем предполагать, что фуикция 1(и) яопрерывпо дифферепцируема па отрозке [а, Ь) и имеет па нем конечное число точек аокалыюго минимума.

Тогда, очевидпо, все локальные >ппшыумы будут строгими. Нроыо того, предположим, что в окростпости каждой точки и> чокальпого минимума имеет место представлопие ,1 (и ) — 1 (и,.) = (и —. и>) >Ь,. (и], а где К>(и>) ) О прп а < и> < Ь и ( — 1) К>(Ь) > О при и> = Ь, у>(и) непрерывно ди4>фгропцируема на [а, Ь], а л, — натуральное число. Заметим, что для достаточно гладких фупкцпя У(и) представление (1) легко получается из разложения по форыуле Тейлора в точке и>, причем число и здесь равно порядку сыюй млад>зей производной функции 1(и) в точке ип которая отличил от пуля, з условие 1 (и,.) =- и!К>(иг) > О прп а < и> < Ь (" ) и; >о; и ( — 1) 1.1( 1) (и;) > О прз и; = Ь лгл>Котся пеобходпыыып для того, что- Ь 121 ДРУГОЙ 31ИГОД ПОИСКА ГЛОБАЛЬНОГО МИНИМУМА бы в точке ио достигалсн локальный минимум (см.

упражнения 2.5 — 2.7). Заметим также, что при а < ил < Ь число по обязательно будет четным. Возьмем одну из точелг ио локального мипииулла функция 1(и). Тогда 1(и) > У(ио) для всех и он 0 (ио) = (и; и ш [а, Ь), О < [и — ио[ < со), если число а > О достаточно мало. Введем функцию о(о (и, ио) = (У(и) — У(ио))У(и — ио)о (2] опредолекпую при всех и ш [а, Ь], и Ф ио, т = 1, 2. Напомним, что нам требуется нанти хотя бы одну точну ооон [а, Ь], для которой 1(оо) < 1(ио), что равносильно неравенству ор„,(оо, ио) < О. Такую точку оо можно попытаться искать, решая в свою очередь задачу минимизации функции ор (и, и,) на [а, Ь] с помощью тех же локальных методов, которые упоминались выше.

Однако здесь сразу воаппкает вопрос: чем ага задача минимизации лучше исходной задачи? Ответить на него можно так: во-первьлх, задача минимизации ое„,(и, ио) играет вспомогательную роль прп поиске точки го, дчя которой ое,(оь ио) < О, н сразу же после нахожДениЯ такой точки ио пРоЦесс мпнпмпзаЦни Т„,(и. и,) пРекРашаетсн, во-вторых, функцлгя ео (и, ио) обладает рядом интересллых свойств, существенно облегчающих поиск точки оь рассмотрим зтн свойства фуикцнк (2). 1. Перепшпем (2) в виде 1(и) — 1(ио) = (и — ио)о 12т(и, ио), и ~ ио, и ш [о, д).

Отсюда ясно, что функция 1(и) — 1(ио) и Т,(и, и,) прп всох т = 1, 2, имеют одинаковые знаки при калкдом и ш [а, Ь[ (и Ф и,) п обращаются в нуль в однвх и тех же точках, пе считая и = ио. Поэтому нетрудно видеть, что точка ио будет точкой глобального минимума функции У(и) на [а, Ь[ тогДа и только тогда, когДа Т„,(и, ио) > О пРп всех и ш[а, Ь) (и Ф ио, т = = 1, 2, ...), п следовательно. в точке и, не будет достигаться глобальный минимум тогда н только тогда, когда существует точка г, ш [а, Ь), в которой ое,„(г„ио) < О (т > 1).

Очевидно также, что при ллобом т = 1, 2, ... функция ге„,(и, ио) может поить локальный минимум в точке то Ф и, со значением о1,„(й„ио) = О тогда п только тогда, когда то является точкой локального минимума функции 1(и) со значением 1(юо) = У(ио). 2. Существуют такие т > 1 н и > О. что фуикция Й„,(и, ио] пе будет иметь локальных лпшимумов на множестве 0„(ио) = (и: и он [а, Ь], О < [и — и,[ < а). В свмом деле, эта функция дпфферевцпруема при всех и Ф и, и ее производная равна ф (и, и ) = [У' (и) (и -- и ) — 2т(1 (и) — У (и ))) '(и — и )2~+1„(3) Отсюда с учетом представления (1) имеем от — ио-~-Г ор (и,и)(и — и) о =-(и — и)К (и) — (2т — п)д (и), (4) Если а < ио < Ь и и достаточно мало, то до(и) - сопя! > О при всех и он ом 0„(и,), а тогда, взяв т достаточно болыппм, лоожпо сделать ге Уи, и ) лс оз( О) 'о ~л Х(и — и ) < О прн всех и — Оо(ио).

Учитывая, что прп а < ио < Ь число и, четко, отсюда получаем, что ор (и. и,) в 0„(ио) строго возрастает слева от ио и строго убывает справа от ио. Случай а < ио < Ь рассмотрен. Если яое ио = Ь, то иа непрерывности функции уо(и) и условия "о ( — 1) Хо (Ь) > О слеДУет сУЩествованпо такого а > О, что ( — 1) оя (и) > о >~сопел > О для всех и ш 0„(ио). Тогда из (4) при достаточно больших т получим неравенство о(о (и, Ь) >О (и ш Оа(Ь)), означающее, что па Оо(Ь) функция ороо(и, Ь) строго возрастает и пе может иметь локальньлх минимумов.

Я методы ь1инимизлции Функций ОднОЙ пеРеменнОЙ (Рл. ! 3. пусть в некоторой точке э ш (а, ь) оказалось, что Ф (ш и,) > О, т. е. !(о) > 1(ир). Тогда найдется столь большой номер юо = юа(э), что функция Фо(и, ио) не будет достигать локального минимума в точке э при всех т > юэ. В самом дело, возьмем юа > 11'(г) ] (Ь вЂ” а)/(2(1(о) — 1(иэ))). Тогда из фориулы (3) при и = э для всех т > тэ имеем и (о, и„)Х Х[и — лэ)™ь! О, т.е. !р (э, и) Опри и <э<Ьн Ф (э, ио)>бири а < и < ио это значит, что при т > тэ функция Ф (и, и,) не моигет иметь локального минимума в точке и = ю ОпиРансь на изложенные свойства фУнкции Ф„,(и, ие), можно пРедлш жить слеДУюшнй способ опРеДелении точки эо, Длн котоРой Ф (эо, иэ) < О.

Сначала будем рассматривать задачу минимизации Фо(и, иэ) на отрезке иэ, Ь] (при ио < Ь), затем — на [а, иэ] (при а < иэ). Поиск минимума на иэ, Ь] начнем с некоторой начальной точки из+ а < Ь. С учетом свойства 2 выберем а > О столь малым, а т столь большим, г чтобы <рю(из+ гз, и ) < О. Тогда непрерывная функция Ф~(и, иэ) на отрезке [из+ а, Ь] ймеет хоти бы один локальный минимум со значением, меньшим гэ (и, + и, и,). Поиск минимума на этом отрезке будем вести с помощью какого-либо локального метода мипимиаации. Если в процессе поиска бУдет найдена точна э„длЯ котоРой Т (эи иэ) < О, то сРазУ возвРащаемся к задаче мипимиаации исходной функции 1(и) в соответствии со схемой, описаннон в начале параграфа.

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

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

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

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