Файл: Тихомиров В.И. Линейное программирование в организации и планировании путевого хозяйства конспект лекций для студентов специальности Стр-во ж. д., путь и путевое хоз-во учеб. пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.07.2024
Просмотров: 238
Скачиваний: 0
5. Все элементы новой таблицы делятся на разрешающий элемент ars.
П р и м е р. Для таблицы
|
ЛТ |
л*2 |
л'з |
>1 = |
3 - 2 |
3 |
|
Уа = |
- 2 |
1 |
U |
Уз = |
3 - 3 |
-3 |
один шаг обыкновенного Жорданова исключения с разреша ющими 2-й строкой и 3-м столбцом приводит к следующей таблице:
|
-v' l |
-Vg |
tjn |
У| = |
12 |
-7 |
3 |
л3 — |
2 |
—1 |
1 |
Уз = |
0 |
-3 |
--3 |
и окончательно получаем таблицу
|
|
|
-V| |
Д-"о Уз |
|
У1 = |
6 |
|
7 |
3 |
|
~~2 |
2 |
||||
|
|
||||
А'з = |
1 |
|
1 |
1 |
|
~ |
2 |
2 |
|||
|
|
||||
Уз = |
0 |
|
3 |
3 |
|
~ |
2 |
2 |
|||
|
|
2. Геометрический смысл обыкновенного Жорданова исключения
Каждый |
набор значений х,, |
. . . . |
хп будем рассматривать |
как координаты точки х(х,, . .. , |
х„) |
евклидова «-мерного про |
|
странства |
R„, а уравнения: |
|
|
yt= ап а, + а,-2 *2 + • •• + а1п хп = 0 (t = 1, . .. , m)
рассматривать как уравнения плоскостей («—1)-мерных, про
ходящих через начало координат. Для каждой точки х'(х',,...,х'„) величина у,{х')=ап х \ + . . . + ciinх 'п означает взятое с опреде
30
ленным знаком взвешенное расстояние от точки х' до плоскости- yt => 0; термин «взвешенное расстояние» означает расстояние*.
помноженное на величину (вес) |
/-1 |
|
Величину у, (х') будем |
|
|
называть уклонением точки х' от |
||
плоскости (или уравнения) |
I/, = |
0. |
В прямоугольной системе, заданной п ортогональными ко |
||
ординатными плоскостями |
л*, = |
0 ... хп = 0, каждая точка |
,v(.v,, . . . . хп) задается своими я уклонениями от всех коорди
натных плоскостей, т. е. числами х,, |
хп, .равными взятым |
с определенными знаками расстоянием |
до соответствующих |
координатных плоскостей (веса равны единице).
Один шаг Жорданова исключения с разрешающим элемен том ars означает замену координатной плоскости л^= 0. новой плоскостью уг =0 вообще говоря, уже не ортогональной остальным координатным плоскостям, так что в наборе коор динат (уклонений) каждой точки пространства уклонение от старой координатной плоскости x s =0 заменяется уклонением от новой координатной плоскости уг = 0.
Таким образом, Жордановы исключения позволяют от случайно взятой декартовой системы координатных плоскос тей перейти к новой системе, в которой координатами точек являются их уклонения от более интересной для этой или другой задачи системы плоскостей; п,ри этом в новой таблицеуклонения точки от всех остальных плоскостей системы (29) выражены через уклонения от основных плоскостей, располо женных наверху таблицы.
Этим объясняется та важная роль, которую играют Жордановы исключения во всех задачах, связанных с уклонением! точек от плоскостей, к которым относятся задачи линейного, программирования.
При решении задач линейного программирования сим плекс-методом (о существе которого будет сказано ниже) пользуются так называемыми модифицированными Жордановьгми исключениями, при KOTqpbix элементы разрешающей; строки сохраняют свои знаки, а элементы разрешающего, столбца изменяют знаки на противоположные.
В таких случаях систему (29) записывают в виде
У1 = — <*н(— х,) — ал (— х,) — ... — ain(— х„) (30)
и составляют таблицу (табл. 4).
31,
|
|
|
|
Таблица 4 |
|
— А ,,— -V- , . . , -Tv. - - , X n |
|||
У\ = |
“ и “ и |
• |
• 21S • • а1)7 |
|
Уг = |
«п аг1 |
■ . . |
. • ■а гп |
|
Ут = |
а пп ат2 |
• |
•a m s • |
•а тп |
где для удобства обозначений положено
ч 1к = — a lk ( i = 1 , . . . , m ; |
k = 1 ................. |
/ г ) . |
Один шаг модифицированного Жорданова исключения с раз решающим элементом ars означает переход к новой таблице
(табл. 5).
|
|
|
|
Т а б л и ц а 5 |
|
— Х х— х 2 . |
■— Уг ■ • •— х п |
||
У1 = |
6,1 613 . . |
• |
b is |
• • • п |
X s — |
а21 а22 ■ |
|
1 |
а гп |
Ут ~ |
bffil ^шз - ' |
* |
b m s |
* * • Ьт п |
Эта таблица получается из предыдущей по правилам 1—5 обыкновенного Жорданова исключения, с тем лишь измене нием, что правила 1 и 3 меняются ролями, а именно:
2)остальные (кроме разрешающего) элементы разрешаю щей строки остаются без изменения;
3)остальные элементы разрешающего столбца меняют свои знаки.
Пр и м е р 1. Рассмотрим систему:
2а , + 2х -2 — А'з + а, — 4 = О 4а , + За, — л'з + 2а , — 6 = 0 8а , 4- 5а , — За3 + 4а, — 12 = 0
За , + За2 — 2а 3 -|- 2а , — 6 = 0
32
З а п и ш е м э т у с и с т е м у в ви д е :
—X, — Хо —х-3 -X., + 1
0 =
0 =
0 =
0 =
- 2 |
- 2 |
—4 |
—3 |
со 1 |
Ю 1 |
—3 |
- 3 |
1 Н |
1 — 2
тг 1 со
2 — 2
-4
—6
-1 2
-6
Сделав один шаг модифицированного Жорданова исклю |
|
чения с разрешающим элементом а.и = —1 и вычеркнув |
стол |
бец под переброшенным на верх таблицы нулем, т. е. |
разре |
шающий столбец, получим таблицу
|
— Х\ — Х у —Ху |
1 |
||
*1 — |
2 |
2 |
- 1 |
4 |
|
|
|
|
|
0 = |
0 |
1 |
- 1 |
2 |
0 = |
0 |
3 |
— 1 |
4 |
0 = |
1 |
1 |
0 |
2 |
Следующий шаг сделаем с разрешающей второй строкой
и третьим столбцом. После |
вычеркивания разрешающего |
||
столбца и деления всех вновь полученных членов на—I, полу |
|||
чим новую таблицу |
|
|
|
— X, |
—Л'j |
1 |
|
-*• = |
2 |
1 |
2 |
Д'з = |
2 -1 |
_9 |
|
0 = |
° | |
2 | |
2 |
0 = |
1 |
1 |
2 |
Третий шаг произведем с разрешающими третьей строкой |
|||
и вторым столбцом, что даст |
|
|
|
|
—-Vi 1 |
|
|
х, = |
2 |
1 |
|
Л'з = |
0 |
—1 |
|
Л'ч- |
0 |
1 |
|
0 = |
1 |
1 |
|
3 - 9SI |
33 |