Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системный анализ / 15. Транспортная задача.doc
Скачиваний:
229
Добавлен:
10.05.2014
Размер:
944.13 Кб
Скачать

Дополнительные ограничения в постановке транспортной задачи

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

Рассмотрим подробно некоторые из таких ограничений.

  1. Запрещена перевозка из пункта Ai в пункт Bj. В этом случае вводится очень высокий тариф (М) перевозки из пунктаAi в пунктBjединицы продукции:

  cij=M .

  1. Из пункта Ai в пункт Bj требуется обязательно перевести точно dij единиц продукции. В клетку на пересеченииi-й строки иj-го столбца вносится величинаdij. Корректируется запасai и потребностьbj:,. В дальнейшем эта клетка считаетсясвободной, а для того, чтобы соответствующая переменная не попала в состав базисных переменных оптимального решения, этой клетке приписывается очень большой тариф:  cij=M .

  2. Из пункта Ai в пункт Bj требуется перевести не менее ij единиц продукции. Считаем, что из пунктаAi в пунктBj уже перевезеноij   единиц продукции. Уменьшаем запасai и потребностьbjна величинуij   :,. Далее задача решается обычным методом, после чего корректируется полученное решение. Смысл этой корректировки заключается в следующем. Если в оптимальном решении переменнаяxij принимает значение, то в окончательном решении ей приписывается значение.

  3. Из пункта Ai в пункт Bj требуется перевести не более ij единиц продукции. В исходную таблицу вводится дополнительный столбец:

j

j

c1j

c1j

c1j

cij

cij

M

cmj

cmj

cmj

bj

ij

bj-ij

Старая таблица Новая таблица

В окончательном решении принимается ,.

Естественно, что открывается возможность комбинировать эти приемы и решать задачи с достаточно "серьезными" ограничениями3.

Пример. Построить транспортную модель с дополнительными ограничениями.

Из A1в B2должно быть перевезено не менее 50 ед. (x12   50);

Из A3в B5должно быть перевезено не менее 60 ед. (x35   60);

Из A2в B4должно быть перевезено не более 40 ед. (x24 40).

Исходная транспортная модель (без ограничений)

1

2

3

4

5

1

5

3

2

4

8

160

2

7

6

5

3

1

90

3

8

9

4

5

2

140

90

60

80

70

90

Ограничение x12   50:

1

2

3

4

5

1

5

3

2

4

8

160

110

2

7

6

5

3

1

90

3

8

9

4

5

2

140

90

60

10

80

70

90

Ограничение x35   60

1

2

3

4

5

1

5

3

2

4

8

160

110

2

7

6

5

3

1

90

3

8

9

4

5

2

140

80

90

60

10

80

70

90

30

Учтем теперь ограничение x2440. Для этого нужно ввести новый столбец 4'.

1

2

3

4

5

6=4'

1

5

3

2

4

8

4

110

2

7

6

5

3

1

M

90

3

8

9

4

5

2

5

80

90

10

80

40

30

70-40

30

Теперь обычным способом решаем эту задачу (находим исходное опорное решение, а далее, например, используем метод потенциалов). Однако помним, что полученные значения инужно будет увеличить, соответственно, на 50 и 60 единиц.