Чтобы проверить план на оптимальность, зададимся U 1 = 0.
Заполним таблицузатрат на перевозки.
A | B | C | D | E | F | |
B 1 | B 2 | B 3 | B 4 | B 5 | ||
A 1 | ||||||
A 2 | ||||||
A 3 | ||||||
A 4 |
Составим план перевозок в виде табл. 2.1:
Таблица 2.1
A | B | C | D | E | F | G | H | |
Потребители | B 1 | B 2 | B 3 | B 4 | B 5 | Проверка | ||
Предприятия | ||||||||
A 1 | формула | |||||||
A 2 | формула | |||||||
A 3 | формула | |||||||
A 4 | формула | |||||||
Проверка | формула | формула | формула | формула | формула | |||
Затраты | формула | формула | формула | формула | формула |
Всего | формула |
· В ячейках столбцов С – G строки 13 нужно выполнить проверку. Например, значение ячейки C 8 должно равняться сумме ячеек (С 9 – С 12).
· Аналогичную проверку нужно выполнить в ячейках 9 – 12 столбца H. Например, значение ячейки B 9 должно равняться сумме ячеек (С 8 – G 8).
· В ячейках (С14 – G 14) нужно подсчитать общие затраты почленным произведением и суммой соответствующих ячеек. Например, в ячейке С 14 запишем следующую формулу: = В 2* С 9 + В 3* С 10 + В 4* С 11 + В 5* С 12. Для ячеек D 14 – G 14 можно применить операцию копирования.
· В ячейке H 15 необходимо подсчитать суммарные затраты.
Сделаем оценку стоимости продукции в табл. 2.2.
Таблица 2.2
A | B | |
U 1 | формула | |
U 2 | формула | |
U 3 | формула | |
U 4 | формула | |
V 1 | формула | |
V 2 | формула | |
V 3 | формула | |
V 4 | формула | |
V 5 | формула |
Таблица заполняется по следующей методике:
Так как U 1 = 0, в ячейке B 16 поставим 0.
Исходя из того, что Vj - Ui = Сij, анализируем план перевозок. С первого предприятия продукция отправляется ко 2 и 5 потребителю, соответственно
V 5 = U 1 + C 15 = 0 + C 15, то есть приравниваем ячейку В 24 ячейке F 2;
V 2 = U 1 + C 12 = 0 + C 12, то есть приравниваем ячейку В 21 ячейке С 2.
Зная значение V 2, можно определить U 3 и U 4, так как
U 3 = V 2 – C 32 = C 12 – C 32, то есть в ячейке В 18 запишем разность ячеек С 2 и С 4;
U 4 = V 2 – C 42 = C 12 – C 42, то есть в ячейке В 18 запишем разность ячеек С 2 и С 5.
Далее V 1 = U 4 + C 41 = C 12 – C 42 + C 41;
V 3 = U 3 + C 33 = C 12 – C 32 + C 33;
V 4 = U 3 + C 34 = C 12 – C 32 + C 34;
U 2 = V 3 – C 23 = C 12 – C 32 + C 33 – C 23.
Заполним табл. 2.3 проверки условий оптимальности.
Таблица 2.3
D | E | F | G | H | I | J | K | |
Ф 11 | У | Ф 21 | У | Ф 31 | У | Ф 41 | У | |
Ф 12 | У | Ф 22 | У | Ф 32 | У | Ф 42 | У | |
Ф 13 | У | Ф 23 | У | Ф 33 | У | Ф 43 | У | |
Ф 14 | У | Ф 24 | У | Ф 34 | У | Ф 44 | У | |
Ф 15 | У | Ф 25 | У | Ф 35 | У | Ф 45 | У |
Здесь У – формула проверки условия (если предыдущая ячейка больше нуля, записать – «План не оптимален», в противном случае «Ok»).
Ф – соответствующие формулы:
Ф 11 = V 1 – U 1 – C 11; Ф 21 = V 1 – U 2 – C 21; Ф 31 = V 1 – U 3 – C 31; Ф 41 = V 1 – U 4 – C 41;
Ф 12 = V 2 – U 1 – C 12; Ф 22 = V 2 – U 2 – C 22; Ф 32 = V 2 – U 3 – C 32; Ф 42 = V 2 – U 4 – C 42;
Ф 13 = V 3 – U 1 – C 13; Ф 23 = V 3 – U 2 – C 23; Ф 33 = V 3 – U 3 – C 33; Ф 43 = V 3 – U 4 – C 43;
Ф 14 = V 4 – U 1 – C 14; Ф 24 = V 4 – U 2 – C 24; Ф 34 = V 4 – U 3 – C 34; Ф 44 = V 4 – U 4 – C 44;
Ф 15 = V 5 – U 1 – C 15; Ф 25 = V 5 – U 2 – C 25; Ф 35 = V 5 – U 3 – C 35; Ф 45 = V 5 – U 4 – C 45.
Так как план оказался не оптимален от четвертого предприятия пятому потребителю, попытаемся улучшить его следующим образом.
Необходимо создать копию 1 листа 1, и на этом листе в плане перевозок (табл. 2.1) ввести дополнительную перевозку в объеме Z 1 между четвертым предприятием и пятым потребителем.
Введение дополнительной перевозки нарушает сбалансированность плана, поэтому придется изменить объем перевозок (табл. 2.4).
Таблица 2.4
A | B | C | D | E | F | G | H | |
Потребители | B 1 | B 2 | B 3 | B 4 | B 5 | Проверка | ||
Предприятия | ||||||||
A 1 | 5+ Z 1 | 140– Z 1 | формула | |||||
A 2 | формула | |||||||
A 3 | формула | |||||||
A 4 | 15– Z 1 | Z 1 | формула | |||||
Проверка | формула | формула | формула | формула | формула | |||
Затраты | формула | формула | формула | формула | формула |
Всего | формула |
Величину Z 1 выгоднее брать как можно большей, но объем перевозок не может быть отрицателен (ячейка D 12), поэтому принимаем Z 1 = 15.
Изменим план перевозок в электронной таблице в соответствии с табл. 2.4, подставляя вместо Z 1 в соответствующие ячейки число 15.
Снова вычислим оценки стоимости продукции, для чего очистим табл. 2.2 и вставим новые значения в соответствии со следующим:
U 1 = 0;
V 5 = U 1 + C 15 = C 15;
V 2 = U 1 + C 12 = C 12;
U 3 = V 2 – C 32 = C 12 – C 32;
V 3 = U 3 + C 33 = C 12 – C 32 + C 33;
V 4 = U 3 + C 34 = C 12 – C 32 + C 34;
U 4 = V 5 – C 45 = C 15 – C 45;
V 1 = U 4 + C 41 = C 15 – C 45 + C 41;
U 2 = V 3 – C 23 = C 12 – C 32 + C 33 – C 23.
Проверка условий оптимальности (табл. 2.4) выполнится автоматически.
На этот раз план не оптимален от первого предприятия к первому потребителю. Повторим процедуру улучшения плана на копии 2 листа 1, включив перевозку Z 2 от первого предприятия первому потребителю (табл. 2.5).
Таблица 2.5
A | B | C | D | E | F | G | H | |
Потреб. | B 1 | B 2 | B 3 | B 4 | B 5 | Проверка | ||
Предпр. | ||||||||
A 1 | Z 2 | 125– Z 2 | формула | |||||
A 2 | формула | |||||||
A 3 | формула | |||||||
A 4 | 120– Z 2 | 15+ Z 2 | формула | |||||
Проверка | формула | формула | формула | формула | формула | |||
Затраты | формула | формула | формула | формула | формула |
Всего | формула |
Максимально возможное число Z 2 = 120.
Изменим план перевозок в электронной таблице в соответствии с табл. 2.5, подставляя вместо Z 2 в соответствующие ячейки число 120.
Снова вычислим оценки стоимости продукции, для чего очистим табл. 2.2 и вставим новые значения в соответствии со следующим:
U1 = 0;
V1 = U1 + C11 = C11;
V2 = U1 + C12 = C12;
V5 = U1 + C15 = C15;
U4 = V5 – C45 = C15 – C45;
U3 = V2 – C32 = C12 – C32;
V3 = U3 + C33 = C12 – C32 + C33;
V4 = U3 + C34 = C12 – C32 + C34;
U2 = V3 – C23 = C12 – C32 + C33 – C23.
Проверка условий оптимальности (табл. 2.3) выполнится автоматически. На этот раз план получился оптимальный.
Подсчитаем суммарные затраты на перевозки и определим процент их снижения по сравнению с первоначальным планом.