Главная » Просмотр файлов » Х. Пападимитриу, К. Стайглиц - Комбинаторная оптимизация

Х. Пападимитриу, К. Стайглиц - Комбинаторная оптимизация (1125252), страница 7

Файл №1125252 Х. Пападимитриу, К. Стайглиц - Комбинаторная оптимизация (Х. Пападимитриу, К. Стайглиц - Комбинаторная оптимизация) 7 страницаХ. Пападимитриу, К. Стайглиц - Комбинаторная оптимизация (1125252) страница 72019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Доказательство. Допустим, что р содержит решение х с 1)т ненулевыми компонентами, и пусть х — решение из Р с наибольшим числом нулевых компонент. Не ограничивая общности, будем считать, что хь..., х~>0; хаен..., х„=О. Рассмотрим первые 1столбцов матрицы А. Они, очевидно, удовлетворяют равенству А,х,+...+А~х,=й. 12.4) Пусть г — ранг матрицы, составленной из этих 1 столбцов. Тогда г иО, поскольку если г=О, то бдр х=О лежит в Р. Кроме того, г~т(й Можно считать, что матрица с о„а„...

а,„ а„а„... а„ невырожденна. 1!оэтому можно, решив систему уравнений 2.4, вы- разить х„..., х, через х„+„..., хь Другими словами, хг — — 11, + Х а,;хо 1=1, .;,, г. ~=ге! Положим О=пни (х, о 8,), где и > о !аг+г е' г+И! Гл. 2. Симпл«кс-алгоритм х следующим образом; если 1=«+1, если 1>«+1, Зададим новое допустимое решение х,— О, х, хе= с ))«+ Х а;,хо ~=«+! если 1' < «+ 1. Теорема 2.2.

Пусть для задачи ЛП ш)п ох, Ах =Ь, х)0, слп) выполняются предположения 2.1 — 2.3. Тогда она эквивалентна (в том смысле, что обе задачи имеют одинакыое оптимальны значение функций стоимости) следующей задаче ЛП*: ппп с'х, Ах=Ь, х)0, ха-.я, (лп*) Тогда ху — — х — а, ~ уй пРи 1'(г. Если О=х„„, то х, г — 0; если 0=0, =хк1а,, „для некоторого й ( «, то х„=О. В любом случае х †допустим решение, в котором число нулевых компонент на единицу больше, чем в х, и приходим к противоречию. Это рассуждение показывает, что найдется решение х с 1~т ненулевыми компонентами и, более того, что соответствующие столбцы можно считать линейно независимыми.

Это множество столбцов можно затем расширить до базиса для х, поскольку ранг А равен т П Лля удобства примем еще одно заключительное предположение, которое, как мы покажем в дальнейшем, также не является необходимым. Именно, будем считать, что рассматриваемая задача ЛП имеет конечное минимальное значение целевой функции с'х. Предположение 2.3. Множество действительных чисел (с'х: х Е Р) ограничено снизу.

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

Геометрия задач линейного программирования где М = (т + 1) ! а р, а=гпах(!а, ), (в,!), ~=гпахДЬг), /гЦ и г — наибольшая нижняя грань множества (с'х! Ах=Ь, х)0). Доказательство. Рассмотрим множество действительных чисел б=(с'х: Ах=Ь, х)0). Нетрудно показать, что 0 замкнуто (см. задачу 2.10). Поэтому существует точка х, допустимая для задачи ЛП, в которой достигается наибольшая нижняя грань г. Рассмотрим множество точек, удовлетворяющих ограничениям с'х=г, Ах=Ь, (2.5) х'-г О.

Это множество не пусто и состоит из всех оптимальных допустимых решений задачи ЛП. Допустим сначала, что система уравнений в (2.5) имеет ранг т+1. Тогда из теоремы 2.1 следует, что для ограничений (2.6) имеется бдр и по лемме 2.! его компоненты удовлетворяют требуемым ограничениям. Следовательно, ограничения х~М не изменяют оптимального решения задачи ЛП. Осталось рассмотреть случай, когда система уравнений в (2.б) имеет ранг нц В этом случае с' можно представить в виде линейной комбинации ~4а'; строк матрицы А, и стоимость с'х=~;йгЬ| постоянная для всех допустимых точек задачи ЛП. Следовательно, задача ЛП имеет оптимальное бдр, и его компоненты по лемме 2.1 ограничены числом, не превосходящим М. ! ) В соответствии с этим результатом будем далее считать, что Р всегда ограничено. 2.3 Геометрия задач линейного программирования Приведем теперь некоторые важные определения и результаты, относящиеся к геометрическому способу представления задачи ЛП.

2.3.!. Линейные н аффниные пространства. Рассмотрим векторное пространство 1гн. Производное подмножество 5 пространства Йа, замкнутое относительно операций сложения векторов н умножения вектора на скаляр, называется (линейным) подпространством. Подпространство 5 пространства 1тл можно также определить как 1аножество точек в йа, удовлетворяющих системе однородных ли- 38 Ги г. Свмплгкс-алгоритм нейных уравнений; 3 = (х Е !(": ау,х, +... + а „х„О, !' = 1, ..., т), (2.6) Хорошо известно, что каждое подпространство 5 имеет размерность д!п1(5), равную максимальному числу линейно независимых век- торов в нем, Эквивалентное определение дает формула г((ш (Я)=д— — ранг ((аы!), где !а;;! — матрица коэффициентов в (2.6).

Аффинног надпространство А пространства )г" — это линейное подпростраи- ство 5, сдвинутое на вектор и: А= (и+х: х ~ 5). Размерность А та же, что и размерность 5. Эквивалентным образом аффинное под- пространство А пространства Я" можно определить как множество всех точек, удовлетворяющих системе (неоднородных) уравнений А=(хб)с": амх, +... +а „х„=Ь; 1=1, ..., т). Размерность любого подмножества в Ял — это наименьшая размер- ность аффинного подпространства, содержащего это подмножество. Например, любой отрезок имеет размерность 1; любое множество, состоящее из й точек, где и Ы+1, имеет размерность самое большее й — 1.

Размерность множества Р, определенного следующей задачей ЛП (удовлетворяющей предположениям 2.1 и 2.2): ппп с'х, Ах=Ь, А — матрица размера тхд, х>О, не превосходит, таким образом, й — т. 2.3.2. Выпуклые многогранники. Афинное подпространство пространства Р" размерности д — ! называется гипгрплоскостью. Иначе гиперплоскость можно определить как множество точек х, удовлетворяющих равенству а,х,+а,х,+... +а„хл — — Ь, в котором не все а; равны О. Гиперплоскость определяет два (замкнутых) полупространства, а именно множества точек, удовлетворяющих соответственно неравенствам а,х,+ .+азха-эЬ, а,х,+...+авх„~Ь. Полупространство является выпуклым множеством. Следовательно, пересечение полупространства также выпукло.

Пересечение конечного числа полупространств в том случае, если оно ограничено и не пусто, называется вьтуклым многогранником, или просто многогран. ником. Мы будем далее интересоваться только выпуклыми многогран. никами, которые заключены в неотрицательном октанте; другимг словами, мы будем считать, что среди полупространств, опреде 2.8. Геометрия задач линейного программирования ляющих многогранник, всегда есть й полупространств вида хг~ ~О, )=), ..., 2.

Пример 2.3. Трехмерный многогранник Р на рис. 2.1 образован пересечением полупространств, задаваемых неравенствами (2.7). х,+ ха+хе <4, хг (2, хе<3, Зхе+хе ( б, х, . О, ха ~О, "а Рис. 2Д, 3-мерный многогранник из примера 3.3. Как и требовалось, Р ограничен, поскольку легко показать, что он полностью содержится в кубе О~хо х„хе~3. Д Пусть Р— выпуклый многогранник размерности ег и НЗ вЂ” полупростоаиство, определенное гиперплоскостью Н.

Если пересечение Г=РП НБ является подмножеством Н (другими словами, Р и Гл. 2. Симл»«к«.алгоршлм НБ только «касаются своими внешностями»), то ! называется гранью Р и Н называется опорной зиперплогкоогпьв, определяющей !'. Мы специально выделяем три типа граней. Гипергрань — грань размерности й †!. Вершина — грань размерности О (точка). Ребро — грань размерности ! (отрезок). Пример 2.3 (продолжение). На рис, 2,2 показаны многогранник Р и три гиперплоскости Н„Н, и Н„которые определяют соответственно три грани: гипергрань, ребро и вершину.

Г) кг Р«бр« Рас. 2.2. Следующее замечание интуитивно довольно очевидно и его легко строго доказать [Огц, Кос, ЮГ!. Гиперплоскость, определяющая гипергрань, соответствует определяющему полупространству многогранника. Обратное утверждение не всегда верно: если мы добавим к полупространствам, определяющим Р, полупространство х» (2, то Р останется тем же самым. Однако новое полупространство не будет определять гипергрань (оно будет, однако, определять ребро— 2,3. Геометр«я задо«ляяеаноч лрогроямлрооолля 4! отрезок [(О, 2, 0), (2, 2, О)!).

Интуитивно ясно, что причина состоит в том, что условие х«ч:2 излишне в определении Р. Вершина — это «угол» многогранника, что мы уже использовали ранее с меньшей строгостью. Ребро — это всегда отрезок, соединяющий две вершины. Не каждая пара вершин определяет ребро. Например, отрезки [(О, О, 3), (2, 2, 0)[ и [(1, О, 3), (2, 2, О)! не являются ребрами.

Другой ггигуггтивно довольно очевидный факт, который, правда, труднее доказать, состоит в том, что каждая точка многогранника Р является выпуклой комбинациеи его вершин; можно на самом деле показать, что всегда достаточно четырех вершин (г[+! вершин для размерности д). Например, точку (1, 1, 1), которая лежит внутри Р, можно представить в виде (1, 1, 1)=(1!2)(2, 2, 0)+(!г3)(0, О, 3)+ +(!гб) (О, О, 0). Сформулируем теперь общую теорему Теорема 2.3 Игц, г«ос, Юп.

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

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

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

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