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

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

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

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

Это значит, что выписанная ранее табл. 5 является симплекс-таблицей точки о, расширенной дополнительными столбцами й», ..., й;, кстати, теперь выясняется, что элементы»1»„..., й»г Ой строки табл. 5 представляют собой коэффициенты многочленов (7). Опираясь на симплекс-таблицу 6, сделаем один шаг симплекс-метода нз угловой точки г(е) для задачи (2) и посмотрим, чему это будет соответствовать в задаче (1).

Как и в Ь 3, рассмотрим три случая, Случай 1. В нижней строке симплекс-таблицы 6 величины»Ь» ( О при всех »=г+ 1, ..., и. Тогда, как и в Ь 3, нетрудно показать, что о(з) — решение задачи (2), т. е. (с, и(е)) =1п((с, и) ) — о». Теперь и ба! с» (е) са (е) ш!и — = —, а»н 7, (О) »=гй ™ уж ' й где и'(е) вадино выражением (7), определяем номер а. Поскольку задача (2) нееырожденная, то номер а и, следовательно, раарешающий злемент 7,А нз (9) определяются одпозначно. Тогда, рассу»кдая так же, как в 1 3, выведем нз числа базисных переменную и', а переменную и" введем в число базисных и придем к следующей угловой точке ш(е) = (из'(е), ..., ш" (е)) с координатами 1' ш (е) = е (е) — — и (е) = е + д »1"з — — ~ с -(- г »7 е уш а» чч ! 2»й а чзч ,Д» П, ~~» аа / ай »'=» ай » уш а ~ч У»й У»А» Тай (10) а »с (з) = — + — 'з е й й (е) е' 'кз»»»1 Тай 7»А ° » !»й ш'(з)=0,1 з,г+1,...,й — 1,й+1,...,а.

Таким обрааом, в симплекс-таблице угловой точки ш(е) в столбце свободных членов будут находиться числа а 3 3 узй узй' '' Узй с' ,й уж в' ш+» = "+» — у —, ..., з" = сг — у — »+НА у *" ай у, ° а з 1-м дополнительном столбце »» (1 = 1, ..., г) появятся величины 1 уы аз »» ° ° =»7 ° »», » 1 °,а 1 »+1 ...

г»» ° = (11) — 7 »1 з"' з з" з йз у зй ай Это аначит, что дополнительные столбцы»»» симплекс-таблппы в задаче (2) преобразуются по тем же правилам, по которым преобразуются столоцы, соответствующие небазнсным переменным, остающимися небазисными и заме~им, что в нижней строке симплекс-таблицы б угловой точки и = о(0) находятся те же величины Ь» < 0 (» = г+ 1, ..., п). Следовательно, с = с(0) — решение задачи (1), т. е.

(с, о) = 1п1 (с, и) > — зо. н Случай П. Существует номер й (г+ 1< А<и) такой, что ЬА > > 0 и 7»А < 0 при всех 1= 1, ..., г. Тогда, как н в 1 3, нетрудно показать, что !п1 <с, и) = — со. Поскольку в симплекс-таблице б угловой точки пв с = с(0) в столбце переменной и" находятся те же величины ЬА > О, '1ы < 0 (» = 1, ..., г), то и в задаче (1) будем иметь !п1(с, и) = — ов. и Таким образом, в случае П задачи (1) и (2) не имеют решения. Случай П1. Существуют номера й, » (г+ 1< А <и, 1<1< с) такве, что Ьа > О, 7»а > О.

Тогда множество 1а= (и 1<»< г, 7»л > О) непусто и из условия 132 инементы линейнОГО пРОГРАммиРОВАния 1ГЛ, Э на следующем шаге симплекс-метода (ср, с (3.25)). Далее, из (8), (10) следует, что У (ю (е)) = У(и(з)) — 54 — < 1 (и(з)). ив (е) ув» Наконец, исходя из равенств (6) и польауясь формулами, аналогичными (3.21) — (3.23), нетрудно показать, что остальные элементы 7ы, б; симплекс- таблицы 6 при переходе к следующей угловой точке ю(з) преобразуются по прежним же формулам (3,24) — (3.26).

Описание одного шага симплекс- метода в задаче (2) закончено. Теперь вернемсл к задаче (1). В угловой точке и = и(0) в качестве разрешающего элемента выберем тот же элемент Ты, который обеспечил выше переход ог точки и(з) к точке ю(з). Такой выбор разрешающего элемента в задаче (1) вполне возможен, так как в симплекс-таблице 5 угловой точки и = и(0) в столбце переменной в» находятся те же величины Ь» > О, Тв» > 0 при вви1», 7ы < 0 при 1Ф 1м что и в симплекс-таблице 6.

Кроме того, ниже в лемме 2 будет покааано, что для того же номера в, который был однозначно определен из условия (9), справедливо равенство (ЗЛ6). Конечно, в отличие от условия (9) в условии (ЗЛ6) минимум может достигаться и на некоторых других, не совпадагощих с в номерах из 1», поскольку невырожденность задачи (1) мы здесь не предполагаем. С выбранным разрешающим элементом 7,» сделаем один шаг симплекс-метода по формулам (3.17), (3.18), (3.24] — (3.26) и из точки и = и(0) придем к следующей угловой точке нь Сравнение формул (ЗЛ7) и (10) показывает, что ю = ю(0); ясно также, что расширенная симплекс-таблица угловой точки ю = м(0) может быть получена из симплекс-таблицы точки ю(с) при е = О. Отсюда следует весьма важный для дальнейшего вывод: если в возмущенной задаче (2) с помощью симплекс-метода совершается переход от угловой точки и(е) к другой угловой точке ю(з) с помогцью разрешавощего элемента 7,» нз (9), то в задаче (1) при выборе того же разрешающего элемента 7.» произойдет переход от угловой точки и = и(0) к угловой точке ив = ю(0).

Рассмотрение случая П1 закончено. 3. Теперь уже нетрудно дать обоснование антицпклина, изложенного в конце 1 3. Пусть и = (и»г, ..., и") †некотор угловая точка множества У с базисом А , ..., А.. Обозначим В = /А. ... А, ), и = (и ', ..., и Согласно теореме 2Л Аи =А.ив+...+А йг=Ви =4, и1=0, !Ф)0 1=1,...,г, в, ' ' ' 1, 1 так что и~ = В-'Ь > О. Рассмотрим следующую возмущенную задачу: ) ~ в и,=~: ~в, А =ь(в-~-3- 2 в ), ивв получающуюся из задачи (2) при В = (А ... А ) =В.

Воз»»ге»г точку 1» )г) и (е) = (идт(з), ..., и" (е)) с координатами ив' (з) = ив' + е', и( (з) = О, 1 ~ 1,, в = 1, ..., г. Напоминаем, что здесь и в (12) е' — Ья степень числа з > О. Поскольку и, > О, то ясно, что ив(з) > О, причем и (е) = (й»(е), ..., и ' (е)) > 0 при 124 всех е ) О. Кроме того, т Аи (е) = »ч А ог~(е) ~ А (зо' ) ег) Ь+ ~~~~~ А ег Ь(е) в=х»=1 1-1 Следовательно, и»(е) ш 47, при всех е) О, причем согласно теореме 2.1 э,(е) — угловая точка множества (Г» с тем же базисом А, ..., А., что и Рг точка зь Полезно также заметить, что з» = и,(0). Таким образом, множество (Г„образованное иэ множества У с по- мощью невырожденной матрицы )7 = В, непусто при всех е ) О.

Согласно лемма 1 тогда задача (12) невырожденная при каждом е (О < е < е~). При- меним к задаче (12) симплекс-метод, беря в качестве начальной угловой точки множества (Г» введенную выше точку ш (е) и считая, что 0 < е < еь В силу невырожденности этой аадачи мы получим конечную последователь- ность угловых точек и,(е), ..., и (е) из множества (Г» со значениями функ- ции Х(ш(е)) > ... ) У(и (е)), причем в последней точке реализуется либо случай 1, либо случай П. Из проведенного выше исследования следует, что если применить сим- плекс-метод к задаче (1), беря в качестве начальной точки ш и выбирая на каждом шаге те нге разрешающие элементы, которые в задаче (12) при- вели к последовательности ш (е), ..., и (е), то получим последовательность угловых точек и» = з»(0), ..., г = о (0), причем в последней точке и,„ будет реализовываться соответственно либо случай !, либо случай Н.

Выше было выяснено, что в случае ! г (е) — реп»ение задачи (12), а о и (О)— решение аадачи (1), а в случае !! аадачи (12) и (1) не имеют решения. Тем самым показано, что если задачу (1) решать симплекс-методом, выбирая на каждом гпаге разрешающий элемент с помощью возмущенной задачи (12) указанным выше способом, то зацикливания не будет и за конечное число шагов этого метода выяснится, имеет ли задача (1) реше- ние, и если имеет, то оно будет найдено.

4. Однако изложенный способ, поаволяющий набежать зацикливания и имеющий принципиальное значение для обоснования симплекс-метода, пока что не слишком удобен для практического использования, поскольку требует рассмотрения возмущенной задачи (12) при достаточно малых и заранее неизвестных е ) О. Нельзя ли все-таки определить разрешающий элемент на каждом шаге симплекс-метода, явно не прибегая к возмущенной задаче (12)? Оказывается, можно. Чтобы понять, как зто делается, вспомним, как выбирается раарешаю- щий элемент 7,» в задаче (2) (или (12)): сначала фиксируется номер Ь небазисной переменной с величиной Л» ) 0 (если таких Ь несколько, то можно из них выбрать наименьший), а затем иа условия (9) одно- значно определяется номер в и тем самым находится разрешающий элемент 7.». Важно ааметить, что коэффициенты многочленов з'(е), опре- деляемые формулами (7), можно узнать, явно не привлекая возмущенную задачу (2),— эти коэффициенты расположены в столбце свободных членов и дополнительных столбцах расширенной симплекс-таблицы (см.

табл. 4, 5). В частности, для начальной точки ш с базисом А , ..., А в силу выбора матрицы В = (А ... А1 ) = В имеем Ыг = В-'А» = еь что и отражено в табл. 4, а в дальнейшем при переходе от одной угловой точки к следую- щей величины 1-го дополнительного столбца преобразуются по формулам (11), аналогичным формулам (3.25). Таким образом, коэффициенты многочленов иг (е) — — 11 (е) = сю+ с, е+ ... + »ые" на каждом шаге симплекс-метода могут быть определены без явного при- влечения возмущенной задачи по формулам: сю = о'/7ы, сы = »!»»!7»ь 134 Влкмниты линнинОГО ~РОГРАммиРОВАния «ГЛ.

3 0 1, ..., т). Заметим, что все эти многочлевы различны. В самом деле, если бы /»(з) ен/н(е) йри»т'* и, то коэффициенты (сн) и (с») были бы раВНЫ: СЫ = С~«ИЛИ б»» = б «т»Ь/тне (/ 1, ..., т). Эта ЗваЧИЛО бЫ, Чта пропорциональны»-я н ж-я строки в матрице Р (б» ... б,) из дополнительных столбцов расширенной симплекс-таблицы. Однако это невозможно, так как на каждом шаге матрица Р невырожденная — она является произведением невырожденных матриц виде (А ... А» «на /«. Таким образом, приходим к следующей аадаче: задано конечное число различных многочленов /»(е) = о»(е)/у»ь (» вя /ь) и требуется найти и«(п /»(е) при достаточно малом, но заранее неиавестном е ) О, Здесь нам »ыта будет полезна Л е м м а 2.

Пусть дано множество многочлсков /» (е) = с»г+ сие+... + с»,е', О < е < е», » «н Юе, степени не выие т, среди которых нвт совпадающих; дг — конечное множество номеров. Тогда существует число ег (О < ег( е») такое, что ш(п /» (е) «ы8г будет достиваться на единственном мковочлене, номер которого не вависит от з (О ( е < ег). Для определения номера этого мноеочлена нужно рекуррентным образом строить множества дш 8 =~г«гшдг, с =ш1п с 8, ° °,О»а+« = (г» г«ма»к, С, = Ш1п с»„,~» ...

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

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

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

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