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

1.4.1. Метод северо-западного угла

Алгоритм метода:

  1. Начинаем с левого верхнего угла транспортной таблицы (клетка с номером строки i=1 и номером столбца j=1).

  2. Делаем максимально возможное назначение в клетку с координатами i,j:

(1.0)

т.е. если , то если .

  1. Корректируем спрос и предложение по формулам:

    (1.0)

  2. Если спрос потребителя удовлетворен, т.е. то переходим к следующему потребителю, т.е. j=j+1. Если объем предложения равен нулю, т.е. то переходим к следующему поставщику. Если одновременно и то для получения опорного плана переходим к новому поставщику, либо к потребителю.

  3. Пока все запасы не будут закреплены за потребителями, переход на пункт 2.

Пусть условия транспортной задачи заданы в табл. 15. Получим опорный план. Не учитывая стоимости перевозки единицы груза, начинаем удовлетворение потребностей первого потребителя В1 за счет запаса поставщика А1. Для этого сравниваем а1 = 100 с b1 = 200, а1 < b1, то 100 ед. записываем в левый нижний угол клетки А1В1. Запасы первого поставщика полностью израсходованы, поэтому остальные клетки первой строки зачеркиваем, и переходим к поставщику А2. Потребность В1 осталась неудовлетворенной на b1=200–100=100 ед. Сравниваем этот остаток с запасами поставщика А2: так как 100 < 250, то 100 ед. записываем в клетку А2В1, чем полностью удовлетворяем потребности потребителя В1, а оставшиеся клетки в первом столбце зачеркиваем. Переходим к следующему потребителю.

Таблица 15

Поставщики

Потребители

Запасы

В1

В2

В3

В4

В5

А1

10

7

4

1

4

100

1 00

А2

2

7

10

6

11

250

1 00

1 50

А3

8

5

3

2

2

200

5 0

100

5 0

А4

11

8

12

16

13

300

5 0

250

Потребности

200

200

100

100

250

850

У поставщика А2 осталось а= 250100=150 ед. груза. Удовлетворяем нужды потребителя В2 за счет оставшегося у поставщика А2 груза. Для этого сравниваем этот остаток с потребностями потребителя В2: 150 < 200 (а2<b2), а=150150=0 записываем х22 =150 ед. в клетку А2В2 и, так как запасы А2 полностью израсходованы, зачеркиваем остальные клетки второй строки. Потребности В2 остались неудовлетворенными на 50 ед. Удовлетворяем их за счет поставщика А3 3>b2), то х31=50 и а3=200 50=150, b2=5050=0. Вычеркиваем второй столбец, переходим к следующему потребителю. Процесс продолжаем до тех пор, пока не удовлетворим всех потребителей за счет запасов поставщиков.

Таким образом, в табл. 15 в правых верхних углах клеток стоят числа Сij, определяющие стоимость перевозки единицы грузов, другие цифры – это объем перевозимого груза хij.

План перевозок не вырожденный, так как содержит точно m+n1 = 4+51 = 8 занятых клеток.

При составлении первоначального опорного плана методом северо-западного угла стоимость перевозки единицы груза не учитывалась, поэтому построенный план далек от оптимального.

Найдем по формуле (1.2) суммарные транспортные расходы:

=100·1+100·2+150·7+50·5+100·3+50·2+50·16+250·13=6950 (ед.).

Если при составлении опорного плана учитывать стоимость перевозки единицы груза, то, очевидно, план будет значительно ближе к оптимальному.