- •Тема 3: Обґрунтування рішень на основі застосування методів лінійного програмування (планування).
- •Навчальна та виховна мета
- •Навчальні питання та розрахунок часу
- •1. Постановка транспортної задачі розподілу сил і засобів.
- •2.Агоритм рішення задачі методом потенціалів.
- •Часть I. Построение начального плана ( х0 ).
- •Часть II. Итерации ( х1 → х2 → х3 → . . . → х*).
- •Часть I. Построение начального плана по правилу северо-западного угла.
- •Общий вид транспортной задачи
- •Метод потенциалов . Часть I.
- •Метод потенциалов . Часть II. ( Итерации : х0 х1 х2 . . . х* )
- •Решение задачи методом потенциалов
- •3) Ответ на вопрос «План оптимален?»
- •4)Определение вводимой в базис свободной переменной по min Dks :
- •5) Построение замкнутого цикла через вводимую переменную xks ( x13 ):
- •7)Определение выводимой базисной переменной как min из всех переменных с (-):
- •9) Расчет целевой функции плана № 2:
- •L2 ближе к оптимуму, чем l1
3) Ответ на вопрос «План оптимален?»
ДА, если все Dks >= 0; НЕТ ▬► переход к пункту 4.
4)Определение вводимой в базис свободной переменной по min Dks :
min Dks ( D13 = -2; D21 = -1 ) = D13 ▬►x13 в базис. Выделение клетки таблицы
с x13 “ + “ и штриховкой.
5) Построение замкнутого цикла через вводимую переменную xks ( x13 ):
-
x13 ▬►
x23 ▬►
x22 ▬►
x12 ▬►
x13 ▬►
(+)
(-)
(+)
(-)
(+)
Цикл начинается и заканчивается в клетке вводимой свободной переменной.Состоит из горизонтальных и вертикальных прямых, которые в клетках базисных переменных меняют свое направление на 900 .
ПОЛУЧАТЕЛИ
|
|
|
|
|
||||||
Базисные
переменные
:
X11
, X12
,
X22
, X23 Свободные переменные
: X13
, X21 |
V1=10 |
V2=12 |
V3=10 |
|
||||||
|
|
|
10 |
|
12 |
|
8 |
|
||
|
|
15 |
|
2 |
|
|
|
|
||
ТАВ |
U1 = 0 |
X11 |
|
X12 |
- |
X13 |
+ |
a1=17 |
||
ЩИ |
|
|
4 |
|
7 |
|
5 |
|
||
КИ |
|
|
|
13 |
|
10 |
|
|
||
|
U2 = 5 |
X21 |
|
X22 |
+ |
X23 |
- |
a2=23 |
||
|
|
b1=15 |
b2=15 |
b3=10 |
|
|||||
6) В точках излома цикла ставятся ( + ) и ( - ).
7)Определение выводимой базисной переменной как min из всех переменных с (-):
min ( x23 = 10; x12 = 2;) = x12 =2 ▬►из базиса; ▬► М = x12 =2.
8) Переход к следующему плану : В ячейки с ( + ) прибавить +М;
из ячеек с ( - ) отнять -М.
Базисные
переменные
:
X11
, X12
,
X22
, X23 Свободные переменные
: X13
, X21 |
V1=10 |
V2=12 |
V3=10 |
|
||||
|
|
|
10 |
|
12 |
|
8 |
|
|
|
15 |
|
2 |
|
|
|
|
|
U1 = 0 |
X11 |
|
X12 |
- |
X13 |
+ |
a1=17 |
|
|
|
4 |
|
7 |
|
5 |
|
|
|
|
|
13 |
|
10 |
|
|
|
U2 = 5 |
X21 |
|
X22 |
+ |
X23 |
- |
a2=23 |
|
|
b1=15 |
b2=15 |
b3=10 |
|
|||
Базисные
переменные
:
X11
, X13
,
X22
, X23 Свободные переменные
: X12
, X21 |
V1=10 |
V2=12 |
V3=8 |
|
||||
|
|
|
10 |
|
12 |
|
8 |
|
|
|
15 |
|
|
|
2 |
|
|
|
U1 = 0 |
X11 |
|
X12 |
- |
X13 |
+ |
a1=17 |
|
|
|
4 |
|
7 |
|
5 |
|
|
|
|
|
15 |
|
8 |
|
|
|
U2 = 3 |
X21 |
|
X22 |
+ |
X23 |
- |
a2=23 |
|
|
b1=15 |
b2=15 |
b3=10 |
|
|||

ПОС