Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры наши.doc
Скачиваний:
42
Добавлен:
11.05.2015
Размер:
2.88 Mб
Скачать

12. Метод потенциалов

Описанный выше распределительный метод решений транспортной задачи обладает одним недостатком: нужно отыскивать циклы для всех свободных клеток и находить их цены. Существует, однако, специальный метод решения, который позволяет автоматически, без размышления выделять свободные клетки с отрицательной ценой цикла и определять их цены. Это так называемый метод потенциалов. В соответ­ствии c этим методом критерий оптимальности плана формулируется следующим образом.

Допустимый план перевозок тогда и только тогда является оп­тимальным, когда каждому пункту отправления и назначения можно со­поставить величину, характеризующую уровень оценки груза в нем (потенциал) так, что множество этих потенциалов удовлетворяет сле­дующим условиям.

1. Разность потенциалов пунктов назначения и отправления, между которыми запланированы перевозки, равна затратам по транспорти­ровке единицы груза между этими пунктами.

2. Аналогичные разности для всех остальных пар пунктов, между которыми не запланированы перевозки, не превосходят затрат по транспортировке.

Иначе говоря, если обозначить через Ui потенциал для i-го пункта отправления, а через Vj - для j-го пункта назначения, то эти условия запишутся так:

Vj- Ui ≤ Сij

причем Vj- Ui ≤ Сij, если перевозка из пункта Ai в пункт Bj предусмотрена в плане (xij>0).

В транспортной задаче оценки (потенциалы) имеют прозрачный экономический смысл. Они выступают здесь как локальные (поясные) цены (или наценки к единой цене), создающие заинтересованность в правильном направлении перевозок. При такой интерпретации при­знак оптимальности плана представляет собой, по сути, математичес­кое выражение здравого смысла: если какая-то перевозка осуществ­ляется, то цена в пункте потребления равна цене в пункте произ­водства плюс транспортные затраты; в остальных случаях цена Vj не может быть больше, чем Ui ij, так как продукт в пункте Bj по такой цене можно было бы получить, привезя его с затратами из пункта Ai. Следовательно, Vj≤Ui ij , т.е. в обоих указанных случаях разность цен не превышает затрат по перевозке.

С помощью критерия оптимальности можно не только проверить на оптимальность любой план, но и, в случае его неоптимальности, указать способ улучшения этого плана. Приведем пример построения оптимального плана о помощью последовательного улучшения, исходя из некоторого исходного допустимого плана, например, приведенного в табл. 3.4 опорного плана. Для того чтобы проверить план табл.3.4 на оптимальность, прежде всего, вычисляем систему потенциалов (оце­нок единицы продукта) в пунктах отправления и пунктах назначения. Так как потенциалы определяются c точностью до постоянного слагае­мого (важно соотношение между потенциалами, а не их абсолютная ве­личина), какой-нибудь из них можем ведать заранее. Пусть, например, U1=10, причем через U обозначим потенциалы пунктов отправления, а через V - назначения. Используя тот факт, что разность потен­циалов между пунктами назначения и отправления, ввязанными в пла­не перевозками (см. табл. 3.4), равны соответствующим транспортным затратам, один за другим находим остальные потенциалы:

U1=10,

V1= U1+C11=10+10=20, U3= V1-C31=20-8=12,

V3= U1+C13=10+5=15, U4= V3-C43=15-4=11,

V4= U1+C14=10+6=16, V2= U3+C32=12+7=19,

U2= V1-C21= 20-6= 14 V5= U2+C25=14+5=19

Теперь проверим выполнение признака оптимальности. Для этого нужно согласно условию 2 подсчитать величины Vj- Ui ij. Если они все ≤0, то план оптимален, иначе план может быть улучшен.

Находим:

V1-U4-C41=10-11-7=-8; V4-U2-C24=16-14-6=-4;

V2-U1-C12=19-10-8=1; V4-U3-C34=16-12-8=-4;

V2-U2-C22=19-14-7=-2; V4-U4-C44=16-11-6=-1;

V2-U4-C42=19-11-5=3; V5-U1-C15=19-10-9=0;

V3-U2-C23=15-14-8=-7; V5-U3-C35=19-12-7=0;

V3-U3-C33=15-12-10=-7; V5-U4-C45=19-11-8=0.

Для пунктов, между которыми предусмотрены перевозки, эти раз­ности, очевидно, равны нулю и поэтому не выписываются. Так как не­которые из найденных значений разностей положительны, то план не оптимален. Что бы его улучшить, введем в план перевозку в объеме K между пунктами А4 и В2, для которых соответствующая раз­ность положительна и максимальна по величине. Однако введение до­бавочной перевозки нарушает сбалансированность плана (объем вво­за в пункт В2, не соответствует его заявке или объем вывоза из пункта А4 - его запасу), поэтому необходимо одновременно изме­нить объемы перевозок и между некоторыми другими пунктами.

В табл.3.6 приведен план, содержащий все необходимые изменения в объ­емах перевозок.

Таблица 3.6

ПО ПН

B1

B2

B3

B4

B5

Запасы

A1

11-K 10

8

22+K 5

15 6

9

48

A2

4 6

7

8

6

26 5

30

A3

3+K 8

24-K 7

10

8

7

27

A4

9

K 5

20-K 4

6

8

20

Заявки bj

18

24

42

15

26

125

Нетрудно проверить, что этот план сбалансирован - из каждого пункта вывозится столько, сколько в нем запасено, а каждый пункт назначения получает столько, какова его заявка. Легко убедиться, что затраты по реализации этого плана перевозок меньше первона­чальных на величину

(V2-U4-C42 )K=3K. Действительно, эти за­траты равны

L= (11-K)C11+(22+K)C13+15C14+4C21+26C25+(3+K)C31+(24-K)C32+KC42+

+ (20-K) C43=Lпп- (C11-C13+C32-C31+C43-C42

где Lпп - стоимость прежнего плана. С другой стороны, из соотно­шений

V2= U3+C32, U3= V1-C31, V1= U1+C11, U4= V3-C43, V3= U1+C13 следует, что

(V2-U4-C42) =C11-C13+C32-C31+C43-C42, что и доказывает вышеприведенное утверждение. Следовательно, выгодно К вы­брать как можно большим. Поскольку объемы перевозок не могут быть отрицательными, наибольшее возможное значение К равно 11. Пола­гая К=11, находим новый допустимый и опорный экономически бо­лее выгодный план, приведенный в табл.3.7.

Таблица 3.7

ПО ПН

B1

B2

B3

B4

B5

Запасы

A1

10

8

33 5

15 6

9

48

A2

4 6

7

8

6

26 5

30

A3

14 8

13 7

10

8

7

27

A4

9

11 5

9 4

6

8

20

Заявки bj

18

24

42

15

26

125

Нахождением нового опорного плана заканчивается первое при­ближение. Дальше проведенные операции повторяются снова, но уже для нового плана. Прежде всего, вычисляются потенциалы и проверя­ются условия оптимальности. Если они выполнены, то решение закон­чено. Если нет, то снова производится переход к лучшему плану и т.д.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]