Главная » Просмотр файлов » Корн Г.А., Корн Т.М. - Справочник по математике для ученых и инженеров

Корн Г.А., Корн Т.М. - Справочник по математике для ученых и инженеров (947387), страница 75

Файл №947387 Корн Г.А., Корн Т.М. - Справочник по математике для ученых и инженеров (Корн Г.А., Корн Т.М. - Справочник по математике для ученых и инженеров) 75 страницаКорн Г.А., Корн Т.М. - Справочник по математике для ученых и инженеров (947387) страница 752013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

может быть путем введения в случае необходимости вспомогательных переменных сведена к стандартной форме (основная задача линейного программировании): Требуется минимизировать целевую функцию г=) (хт, х,, ..., х„) — = с,х,+с,хэ+...+с„х„ при т (и линейных осраниченпях-равенствах а,!к!+а!зхз+...+а!лхл=д! (1=1, 2, ., т) (11.4-2Щ и и линейны ограничениях-неравенствах хй 0 (2=1, 2, ..., и). (!!А.йос) Допустимое решение (план) задачи линейного программирования, данной в стандартной форме, есть упорядоченное множество чисел (х,, хз, ..., х,,), удовлетворя!ощих ограничениям (2Ь) н (2с); это — точка в и-мерном прострзистзс.

ЗЗВ 4!.4-4, ГЛ. И. МАКСИМ!МЬГ Н МИНИМ1МЫ (1!.4-6) шш «=шах ш. (!1.4.3) Допустимое решение, минимизирующее целевую функцию (2а), называется оп- тимальным решением (оптимальным планом), Чаще всего оптимальное решение, если оно существует, единственно, . однако возможкы случаи, когда оптимальных решений бесчисленное множество. Для существования допустимого решения необходимо (но не достаточно!), чтобы система (2Ь) была совместна. В дальнейшем считается, что это выпол- няется; ранг матрицы системы г(т( п. Тогда г линейно независимых урав.

пений систсмы (2Ь) определяют некоторые г неизвестных как линейные функ- ции остальных и — г неизвестных — свободных неизвестных (см. п. 1,9.4). Фактически выражая все переменные через свободные неизвестные, можно прнйтн к задаче линейного программирования, содержащей и — г переменных и и линейных ограничений-неравенств, выражающих нсотрицательность исход- ных и переменных. Допустимое решение, соответствующее нулевым значениям свободных неизвестных, называется базисным допустимым решением (опорным планом), невырождениым, если все остальные переменные положительны, и выгожден- иым, если среди них есть хоть одно нулевое.

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

Множество всех допустимых решений данной задачи линейного програм- мирования есть выпуклое множество в и-мерном пространстве решений; это значит, что наждая точка ($„$„..., $я) прямолинейного отрезка, соединяю- щего два допустимых решения (х, х„..., х„) и (х'и х,,',, х„)! $» = сьх»+(1 — сь) х' (О ( а ( 1; й = 1, 2, ..., и) см.

также п. 3.1-7), есть также допустимое решение. Более точно, мнолсеетво допустимых решений есть выпуклый многоугольник илн многогранник в плоскости или гиперплоскости, определяемыи 1! звнениямн (2Ь) с граничными линиями, плоскостями илн гиперплоскостямн (2с), как это указано в простом примере на рис. 11.4-1, Ь. Если существует конечное оптимальное решение, то задача линеиного программирования либо имеет единственное оптимальное решение в одной из в ршин многогранника решений, либо минимальное значение г достигается ни всем выпуклом л(ножестее, порождаемом двумя или более вершинами (вырожденное решение).

(с) Двойственность. Задача минимизации «4 Е(Хг, Ха, ...„Хе) = С(Х4+СгХг+...+С,Х,=ш!п с ограничениями А;4Х4+А(аХе+...+АГ»Х,— В! ~ О (4=1, 2, ..., и!), Х»~0 (й=1, 2..., г) и соответствующая задача максимизации ш=б(уз, Уы ..., Ум) = Вхг'4+В!уз+...+Етую=шах с ограничениями А!»У!+Аз»уг+ ° ..+Ат»ут — С»(0 (у=1, 2,..., г), у! )0 (4=1, 2, ..., т) называются двойственными задачамн линейного программирования.

Если одна из задач (3) или (4) имеет конечное оптимальное решение, то то же имеет место для второй задачи, причем !4,4.2, и 4, линейное пРОГРАммиРОВ„игры и смен((лые ВОпРОсы 339 Если одна из задач имеет неограниченное решение, то вторая задача не иметп допусишл(ьт решений. Теорема двойственности позволяет заменить данную задачу линейного программирования другой, имеющей меньшее количешзо неизвестных нлн меньшее количество ограничений.нерав нств, и поэтому вспользуется в некоторых численных методах решений. 11А-2. И Симплекс-метод. (а) Задачи линейного программирования могут быть решены численными не!одами наискорейшего спуска, указанными в п. 20.2-6, однако сиыплексыезод извлекает выгоду из линейности выражений (1) и (2). В дальнейшем предполагается, что система уравнений (2Ь) линейно независима, г.

е. что г=т. Если решение задачи линейного программирования существует, то опо достигается в одной нз вершин многогранника решении; послсдш(е могут быть найдены совместньш решением т линейных уравнений (2Ь) и канпх-то и — т уравнений х»=0. Очевидно, что при большом числе переменных и ограничений этот процесс практически неосуществим ввиду крайне большого числа возможных вершин многогранника решений; симплекс- метод доставляет вычислительную схему перехода от вершины к вершине (от одного базисного решения к другому) в направлении наименьшего значения г.

(Ь) Применение симплекс-метода яачинается с выбора какого-либо допустимого базисного решения, В принципе это моткно сделать так: выбираются и — гп свободных переменных (свободных неизвестных), а остальные т переменных (базисные переменные) с помощью последовательного исключения переменнык (п. 1.9-1 и 20.3-1) выражаются через них. Если базисные переменные обозначены через х„ха, ..., хпь то уравнения (2а) и (2Ь) в результате исключения могут быть записаны в следующей канонической форме: «4+(ач, т»4«»4ы + ° ° + ("!»хо) =()!.

ха+ (аь т+гхты + ... + иаох„) = ()г, х +(а, е,х ы+...+и „х„)=~~, г = (у т»4«т»! + ° + Тех л) + го Если все ()! неоеприцап(елены, то х! = 1=1, 2, ..., т, (11.4-7) О, 1=и!+1, т+2, ..., и образ!рот бсзисное допустимое решение. Произведенный выбор свободных и базисных переменных далеко не очевиден; процедура, облегчающая выбор начгльного решения, будет описана в (й). Если в выражении для целевой функции г е (6) все у; неотрицаьпельиы. то решение (7) есть оптимальное ранение (никакое допусп(мое изменение свободных переменнык не ыожет !меньшить г). Это оптимальное решение единственно, если все у» положительны.

(с) Рассмотрим теперь случай, когда решение (7) является невырожденным базисным допустимым решением (т. е. ()„()г, ..., 3 ) О, см. и. 11.4.1), которое не оптимально, т. е. среди у» есть отрицательные. Пусть, для определенности, ук — наибольшее по абсолютной величине из отрицательных у„. Для получения улучшенного базисного допустимого решения в следующий итерационный цикл в качестве базисной переменной вводится х, заменяющее предшествующую базисную переменную хг, которая в соответствии с уравнениями х! — — р! — Гкхк ((=1 2 " * т) первой убывает до нуля, когда х возрастает от нулевого значения (это ! 1.4" 2.

ГЛ. Н, МАКСИМУМЫ И МИНИМУМЫ х,>о, х,>о х =х При этом р! г=г -(-у х =г+у„.— ж г. о КК а а)К О Теперь введение л р! ' )' ч-э х = — — — х + 7 а х К а!! а!К1 I .74 77 ! =- и -1- 1 ! э'=К (11.4-9) хор (11.4-100) воз!южно тогда, когда среди ащ есть положительные). Значит, индекс 7 асса. шшруется с наименьшей возможной величаной (обязательно положительно!!) х (11,4-8а) К а!К' Улучшенное базисное решение дается равенством (8а) и ()! — а!кхк- 0 ((=1, 2, ..., ап заметим, что х =0), х = ' !К К ', ! ' (11.4-8Ь) 0 (в=т+1, т+2, ..., и, ! ~ К). в систему (6) приводит ее к канонической форме относительно новых базисных переменных. 3 а м е ч а н и е. Симплекс-метод ие реализуем, если все и лелоложиьчельмэн тогда целевая функция г не имеет нижней границы на множестве решений.

Полный симплекс-алгоритм можно удобным образом табулировать в виде симплекс-таблицы и осуществить с помощью электронных вычислительных Мчщнп; ООЬ)ЧНО ОПтИМаЛЬНОЕ РЕШЕНИЕ даетнтастея Ча КОНЕЧНОЕ ЧИСЛО ШаГОВ. Квл мээыэе Еуэв!игалов рвишэе 2 д 4 5 5 7 5 Х, г =д Рис. 11.4-2. Множество решений в прострэнстве (Х„Х,). Если в процессе вычислений базисные переменные соответству!от еь!Ро- ждающемуся базисному допустимому решению (т. е. одна из базисных перемен- ных возвращается к нулевому значению, см.

и. 11.4-1, Ь), дальнейшее уточнение значения целевой функции, в принципе, прекращается; однако в практических задачах это встречается редко. Можно распространить симплекс-метод на случаи вырождения посредством малых изменений данных каэффициеятоа (метод возму!цепий), П р н м е р (рис, Н.4-2), Звдьчэ мнннмнэвцни функции г= — Х,т- Х, 4 3 11,4-2. Пл. л!п!ейное пРОГРАммиРОВ., Игры и смежные ВОпрасы 34! с ограничениями-иерввенстнэмн 5Хв+ Х, — 5) О, 2Хв -в-5Хв — 10 О, путем введены» вспомогетельныв переменнык х,= Хи кв=-бХ, + Хв — 5, х, =2хв+5Х,— 10, преобразуется к стандартной форме 1 1 г= — хв (- — хв=-впво, 4 ' 3 5хв — «в+ х,=5, йх, — х, + бх. =- (О, кв, х, х, хв>0, Опврввляясь от хв и к, квк базисных переменнык (перввя нержине справа эв рнс, 11 4-2), получаем каноническую форму ээдэчв: 1 5 х,— —.

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

Тип файла
DJVU-файл
Размер
13,72 Mb
Тип материала
Предмет
Учебное заведение
Неизвестно

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

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