Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТПР-Лин. прогр-е 2002.doc
Скачиваний:
5
Добавлен:
04.09.2019
Размер:
1.29 Mб
Скачать

4.3. Сравнение планов по критерию стоимости

Необходимо подсчитать суммарные затраты на транспортировку (значение целевой функции): W = f (x) = сij xij.

Для примеров, рассмотренных в 4.1-4.2, получим:

  • для плана, построенного по методу СЗУ:

WСЗУ = 7  18  +  1  7 + 1  4 + 8  24 + 5  4 + 5  16 + + 7  15 + 9  13 + 9  21 = 840;

  • для плана, построенного по методу минимума стоимостей: WМС = 1  5 + 1  20 + 1  6 + 7  5 + 4  21 + 4  24 + + 7  7 +1  18 + 9  16 = 457.

Лучшим считается план с меньшей суммарной стоимостью перевозок. Для примеров п.п. 4.1-4.2, – это план, составленный по методу минимума стоимостей перевозок: WМС = 457 < WСЗУ = 840.

4.4. Проверка лучшего опорного плана на оптимальность

Для проверки плана на оптимальность можно применить метод потенциалов.

Для этого надо ввести так называемые псевдостоимости . Входящие в псевдостоимости величины i и j называют потенциалами. Псевдостоимости обладают следующими свойствами:

при xij 0 (базисные клетки); (4.1)

при xij = 0 (свободные клетки). (4.2)

Кроме того, псевдостоимости могут быть отрицательными.

Для транспортной задачи 4х6 введем величины 1, 2, 3, 4, соответствующие первым четырем ограничениям, и 1, 2, 3, 4, 5, 6 – остальным ограничениям.

Запишем условия (4.1) для базисных клеток:

1 + 2 = 1;

1 + 4 = 1;

2 + 2 = 1;

2 + 5 =7;

2 + 6 = 4;

3 + 3 = 4;

3 + 5 =7;

(4.3)

4 + 1 =1;

4 + 5 =9.

Запишем условия (4.2) для свободных клеток:

1 + 1  7;

1 + 3  8;

1 + 5  5;

1 + 6  3;

2 + 1  7;

2 + 3  8;

2 + 4  5;

3 + 1  3;

3 + 2  7;

3 + 4  5;

3 + 6  5;

4 + 2  2;

(4.4)

4 + 3  4;

4 + 4  9;

4 + 6  9.

Система (4.3) состоит из 9 уравнений и содержит 10 переменных: . Поскольку число независимых переменных в данной системе равно 4 + 6  1 = 9, то одна переменная из множества или свободная. Пусть это будет 1. Положив 1=0, получим: 1 = 0, 2 = 0, 3 =2, 4 = 4, 1  = –3, 2 =1, 3 = 2, 4 = 1, 5 = 5, 6 = 4. Составим таблицу перевозок, соответствующую данному решению (табл. 4.7).

Полученное решение 1, 2, 3, 4, 1, 2, 3, 4, 5, 6 подставляем в систему (4.4), т.е. в пустые клетки. Если ограничения системы (4.4) являются верными неравенствами при найденном решении, то проверяемый допустимый план исходной задачи является оптимальным, иначе  план не оптимален, и его надо улучшать.

Из табл. 4.7 видно, что при данном решении не выполняются четвертое, одиннадцатое, двенадцатое и тринадцатое неравенства системы (4.4) – им соответствуют клетки А1В6, А3В6, А4В2, А4В3. Это значит, что полученное решение не оптимально, его необходимо улучшить.

Таблица 4.7

Проверка плана ТЗ на оптимальность и первый цикл пересчета

1 = –3

2 = 1

3 = 2

4 = 1

5 = 5

6 = 4

1 = 0

–3  7

1 = 1

2  8

1 = 1

5  5

4 3

5

20

2 = 0

–3  7

1 = 1

2  8

1  5

5 = 5

4 = 4

6

5

21

3 = 2

–1  3

3  7

4 = 4

3  5

7 = 7

6 5

24

7

+

+

4 = 4

1 = 1

5 2

6 4

5  9

9 = 9

8  9

18

16