Главная » Просмотр файлов » В.А. Артамонов - Линейная алгебра для экономистов

В.А. Артамонов - Линейная алгебра для экономистов (1129135), страница 9

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

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

. , um , v1 , . . . , vn ,для которых1) ui + vj 6 cij при всех i, j;2) ui + vj = cij , если xij > 0.Доказательство. Проверим достаточность. Пусть X =(xij ) – допустимый план, иu 1 , . . . , u m , v 1 , . . . , vnиз условий теоремы. Предположим, что Y = (yij ) – произвольный допустимый план. Из (50) и условий 1), 2) следует, чтоXXz(Y ) =cij yij >(ui + vj )yiji,j=XiuiXii,jyij +XjvjXiyij66В.

А. Артамонов=Xui ai +i=Xuii=XXXvj b jjxij +iXj(ui + vj )xij =i,jvjXXxijicij xij = z(X).i,jПроверим теперь необходимость. Рассмотрим задачу, двойственную к транспортной задаче. Для этого положим перепишем ограничения из (50) и целевую функцию в видеX− z(X) =(−cij xij ) → max,i,jnXxij 6 ai ,i = 1, . . . , m;j=1nX(−xij ) 6 −ai ,j=1mXxij 6 bj ,i=1mXi = 1, . . . , m;j = 1, . .

. , n;(−xij ) 6 −bj ,j = 1, . . . , n;i=1xij > 0.Тогда по определению 2.7 двойственная задача с переменными0w1 , . . . wm , w10 , . . . , wm, s1 , . . . , sn , s01 , . . . , s0n > 0к транспортной задаче имеет видPnPmT 0 = i=1 (wi − wi0 )ai + j=1 (sj − s0j )bj → min,wi0(52)s0j> −cij , 1 6 i 6 m; 1 6 j 6 n;00, s1 , . . . , sn , s01 , . . . , s0n > 0.w1 , . . . wm , w1 , . . . , wmПоложим ui = wi0 − wi , vj = s0j − sj . Тогда (52) записываетсяwi −+ sj −ввидеui + vj 6 cijPnPmT = −T = i=1 ui ai + j=1 vj bj → max .0(53)Специальные задачи67Как отмечено в предложении 3.2 ограничения (50) задают ограниченный полиэдр P . Следовательно, как отмечено в следствии 3.3 функция z(X) на P достигает минимум в некоторойточке X 0 .

Заметим, что полиэдр Q, задаваемый неравенствами(53) содержит начало координат, поскольку cij > 0. Следовательно, Q непусто и по теореме 2.10min(z(X)) = − max(−z(X)) = − min(T 0 )= max T =mXui ai +i=1nXvj bj .j=1Пусть в точке (u1 , . . . , um , v1 , . . . , vn ) ∈ Q достигается максимум. По теореме 2.11 о равновесии получаем ui + vj = cij , еслиx0ij > 0.¤Перейдем к изложению алгоритма решения транспортнойзадачи при некоторых ограничениях.Определение.

Транспортная задача называется вырожденной, если существуют такие собственные подмножестваинPa=дексовG⊂{1,...,m},H⊂{1,...,n},чтоii∈GPj∈H bj . Другими словами, суммарный запас продукта в пунктах Ai , i ∈ G, совпадает с потреблением в пунктах Bj , j ∈ H.Далее мы будет предполагать, что рассматриваемая транспортная задача невырождена. Для полного обоснования алгоритма в этом случае нам потребуется ряд утверждений.Предложение 3.5. Пусть план X = (xij ) допустим,и xi0 j0 = 0. Тогда существует такая последовательностьi0 , i1 , . . . , ik и последовательность столбцов j1 , .

. . , jk , j0матрицы X, что элементыxi0 j1 , xi1 j1 , . . . , xik jk , xik j0(54)отличны от нуля.Доказательство. Предположим противное, в любой последовательности (54) встречается нулевой элемент. Обозначимчерез H множество всех таких индексов j ∈ {1, . . . , n}, для которых найдется последовательность ненулевых элементовxi0 q1 , xp1 q1 , .

. . , xps qs , xps j .68В. А. АртамоновЗаметим, что j0 ∈/ H. Через G обозначим множество всех такихиндексов i ∈ {1, . . . , m}, что xij 6= 0 для некоторого j ∈ H. Изопределения G вытекает, что если i ∈ G и xis 6= 0, то s ∈ H.ПоэтомуXXXbj =xij =ai .j∈HОтсюдаi∈G,j∈HXi∈G/ai =Xi∈Gbj > 0.i∈H/Следовательно, G 6= {1, . . . , n}, и H 6= {1, . . . , m}. Это противоречит невырожденности задачи.¤Определение 3.6. Пусть X = (xij ) – допустимый план.Циклом в X назовем последовательность ненулевых элементов xp1 q1 , xp1 ,q2 , . .

. , xps ,qs , xps ,q1 , причем среди первых и средивторых индексов в этой последовательности имеются нет совпадений.Предложение 3.7. Если допустимый план не содержитциклов, то в предложении 3.5 по набору i0 , j0 последовательность (54) определена однозначно.Доказательство.

Пусть кроме (54) существуют еще и последовательность ненулевых элементовxi0 j10 , xi01 j10 , . . . , xi0t jt0 , xi0t j0 .Рассмотрим последовательностьxi1 j1 , . . . , xik jk , xik j0 , xi0t j0 , xi0t jt0 , . . . , xi01 j10 , xi0 j10 , xi0 j1 .По условию она не является циклом. Поэтому либо среди первых, либо среди вторых индексов имеются совпадения. Пусть,например, ir = i0s . Тогда имеется более короткая последовательность ненулевых элементов0xi1 j1 , .

. . , xit−1 jt−1 , xi0s js0 , xi0s js−1, . . . , xi01 j10 , xi0 j10 , xi0 j1 .Продолжаю этот процесс получаем, что в X имеется цикл,что невозможно. Аналогичная ситуация, если совпадают двавторых индекса. Следовательно, наборы индексов i1 , . . . , ik иj1 , . . . , jk определены однозначно.¤Специальные задачи69Изложим теперь алгоритм решения невырожденной транспортной задачи.ШАГ 1. Построение первоначального плана методом минимального элемента. В соответствии с предложением 3.1 строим первоначальный план X 0 = (x0ij ).Предложение 3.8.

План X 0 не содержит циклов. В каждой строке и столбце плана X 0 содержится ненулевой элемент. Всего в X 0 число ненулевых элементов равно m + n − 1.Доказательство. Пусть план X 0 содержит циклxp1 q1 , xp1 ,q2 , . . . , xpk ,qk , xpk ,q1 , из определения 3.6. Выберем вэтой последовательности тот элемент, который построен первым. Пусть, например, это xp1 q1 . Тогда элементы xp1 ,q2 , xps ,q1 ,построены позднее, что невозможно, ибо при построении xp1 q1либо на месте (p1 , q2 ), либо на (ps , q1 ) ставится 0.

Аналогичнорассматриваются остальные случаи.В силу (50) в каждой строке и столбце плана X 0 содержитсяненулевой элемент. Последнее утверждение легко проверяетсяиндукцией по m + n.¤ШАГ 2. Построение первоначальной системы потенциалов.Для каждой из n + m − 1 клеток (i, j), в которых находитсяненулевой элемент из X 0 рассмотрим уравнениеui + vj = cij(55)с неизвестными vi , ui . Полученная система состоит из n + m − 1уравнений с n + m неизвестными. Если crs – минимальный элемент и ar < bs , то неизвестная ur входит только в одно уравнение (55)ur + vs = crs .(56)Индуктивные соображения показывают, что система (55) без(56) совместна. Из (56) находим ur .

Аналогично рассматривается случай ar 6 bs . Итак, решая систему (55) находим первоначальную системы потенциалов.ШАГ 3.Проверяем, удовлетворяет ли построенный план и система потенциалов условиям теоремы 3.4.70В. А. АртамоновЗаметим, что условие 2 из теоремы 3.4 выполнено по построению. Остается лишь проверить условие 1). Если оно выполнено,то полученный план оптимален. В противном случае переходимк следующему шагу.ШАГ 4. Улучшение плана X.Пусть относительно системы потенциалов ui , vj план X не оптимален, т.

е. не выполнено условие 1) теоремы 3.4. Выберемотклонениеαi0 j0 = ui0 + vj0 − ci0 j0 > 0.(57)Тогда xi0 j0 = 0 и по предложению 3.5 существует последовательность ненулевых элементовxi0 j1 , xi1 j1 , . . . , xik jk , xik j0Расставим во всех выбранных клетках(i0 , j0 ), (i0 , j1 ), . . . , (ik , j0 )последовательно чередующиеся метки метки +, -, +, . . . , -.Пусть θ – минимальный среди элементовxi0 j1 , xi1 j2 , . . .

, xik−1 jk , xik j0 ,в клетках, помеченных знаком -. В клетках со знаком + числоxij увеличиваем на θ, а со знаком - уменьшаем на θ, т. е.x0i0 j0 = xi0 j0 + θ = θ;x0i0 j1 = xi0 j1 − θ;x0i1 j1 = xi1 j1 + θ;.........................x0ik−1 jk−1 = xik−1 jk−1 + θ;x0ik−1 jk = xik−1 jk − θ.Для остальных пар индексов положим x0ij = xij . Получаем новый допустимый план X 0 = (x0ij ).Предложение 3.9. Если допустимый план X не содержал циклов, то и новый план X 0 не содержит циклов.Доказательство.

Пусть план X 0 содержит циклx0p1 ,q1 , x0p1 ,q2 , . . . , x0ps ,qs , x0ps .q1 .Специальные задачи71Как и предложении 3.5 можно считать, что все индексыp1 , p2 , . . . , ps , (соответственно, q1 , q2 , . . . , qs ) различны. Eслиx0ij 6= 0 и (i, j) 6= (i0 , j0 ), то xij 6= 0. Так как X не содержитциклов, то среди элементовxp1 q1 , xp1 ,q2 , . . . , xps ,qs , xps ,q1встречается xi0 j0 = 0.

Пусть, например, (i0 , j0 ) = (pr , qr ). Тогдаимеем последовательность ненулевых элементовxpr qr+1 , xpr+1 ,qr+1 , . . . , xps ,qs , xps ,q1 , . . . , xpr−1 qr ,не содержащую xi0 j0 6= 0. По предложению 3.7 получаем, что(pr , . . . , ps , p1 , . . . , pr−1 ) = (i0 , . . . , ik ),(qr+1 , . . . , qs , q1 , . . . , qr ) = (j0 , . . . , jk ).В силу выбора θ один из элементов x0pi−1 qi = 0. Следовательно,этот случай невозможен.Пусть (i0 , j0 ) = (pr−1 , qr ).

Тогда имеем последовательностьненулевых элементовxpr−1 qr−1 , xpr−2 ,qr−1 , . . . , xp1 ,q1 , xps ,q1 , . . . , xpr qr ,что снова приводит к противоречию.¤Переходим к следующему шагу.ШАГ 5. Улучшение потенциалов.Положим vj0 0 = vj0 − αi0 ,j0 , u0i0 = ui0 . Если задана пара индексов (i, j), i 6= i0 , и существует последовательность индексовp1 = i 6= i0 , p2 6= i0 , .

. . , ps 6= i0 ;q1 = j, q2 , . . . , qs = j0 ,(58)причем все элементыx0p1 ,q1 , x0p1 ,q2 , . . . , x0ps ,qs(59)отличны от нуля. В этом случае положимvj0 = vj − αi0 j0 ,u0i = ui + αi0 j0 ,где ai0 j0 из (57). Для всех оставшихся индексов i (соответственно, j) полагаем vj0 = vj , u0i = ui . В частности, u0i0 = ui0 .Предложение 3.10. Если x0ij 6= 0, то u0i + vj0 = cij .72В. А. АртамоновДоказательство. Если x0ij 6= 0, и i 6= i0 , то, как отмечалось выше, xij 6= 0. Пусть существует последовательность вида(58) со свойством (59).

Тогда в силу ШАГА 5u0i + vj0 = ui + vj = cij .Кроме того, u0i0 +vj0 0 = ui0 +vj0 −αi0 j0 = ci0 j0 . Рассмотрим клетку (i0 , j), j 6= j0 , причем x0i0 j 6= 0. Пусть существует последовательность вида (58) со свойством (59) для некоторого i 6= i0 . Таккак в (59) нет элемента x0i0 j0 , то xp1 q1 , xp1 ,q2 , .

. . , xps ,qs отличны от нуля и поэтому имеется последовательность ненулевыхэлементовxi0 j , xp1 q1 , xp1 ,q2 , . . . , xps ,qs .(60)Можно считать, по предложению 3.7, что(p1 , . . . , i, . . . , ps ) = (i1 , . . . , ik ),(q1 , . . . , qs ) = (j1 , . . . , jk ).Но тогда в последовательности (60), как и выше, встречаетсянулевой элемент, что невозможно. Итак, если x0i0 j 6= 0, где j 6=j0 , то vj = vj0 , и поэтому в этой клетке ci0 ,j = vj0 + u0i0 .¤ШАГ 6.Проверяем для плана X 0 и потенциалов u0i , vj0 выполнение условия 1) из теоремы 3.4.Если оно не выполнено, то переходим в шагу 4.

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

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

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

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