Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Транспортная задача

.pdf
Скачиваний:
35
Добавлен:
29.05.2015
Размер:
4.89 Mб
Скачать

3.1. Постановка задачи, основные определения

11

 

 

потребители

поставщики

Потреб.

1

j

 

n

Запас

Поставщ.

 

 

 

 

 

 

 

 

 

 

1

c11

 

c1j

c1n

 

a1

 

x11

x1j

 

x1n

 

 

 

 

 

 

 

 

 

 

 

 

i

ci1

 

cij

cin

 

ai

 

xi1

xij

 

xin

 

 

 

 

 

 

 

 

 

 

 

 

m

cm1

 

cmj

cmn

 

am

 

xm1

xmj

 

xmn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

n

 

Спрос

b1

bj

 

bn

 

a

b

 

 

 

 

 

 

 

i 1

j

1

 

 

 

 

 

 

 

 

 

 

стоимость доставки единицы груза от i-го поставщика к j-ому потребителю

3.1. Постановка задачи, основные определения

12

 

 

Стоимость перевозок можно выразить так

C = c11x11 + … + cijxij + … + cmnxmn min

или более компактно

m

n

 

C

cij x ij

min

i 1

j 1

 

это целевая функция, которая позволяет определить численное значение критерия оптимальности на всех этапах расчетов и в оптимальном плане

3.1. Постановка задачи, основные определения

13

 

 

Необходимо найти минимальное значение целевой функции при следующих возможных условиях:

1 условие. Вывоз всего груза от каждого поставщика:

x 11

...

x ij

...

x 1n

a 1

...

...

...

...

...

...

x i1

...

x ij

...

x in

a i

...

...

...

...

...

...

x m1

...

x mj

...

x mn

a m

 

 

 

или

 

 

n

x ij

a i где i = 1 … m

j 1

3.1. Постановка задачи, основные определения

14

 

 

Необходимо найти минимальное значение целевой функции при следующих возможных условиях:

2 условие. Удовлетворение спроса каждого потребителя:

x 11

...

x i1

...

x m1

b1

...

...

...

...

...

...

x 1j

...

x ij

...

x mj

b j

...

...

...

...

...

...

x 1n

...

x 1n

...

x mn

bn

 

 

 

или

 

 

m

x ij

b j

где j = 1 … m

i 1

3.1. Постановка задачи, основные определения

15

 

 

Необходимо найти минимальное значение целевой функции при следующих возможных условиях:

3 условие. Равенство запаса и спроса:

a1

... ai

... am

b1

... b j

... bn

 

 

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

m

n

 

 

 

 

 

 

a i

 

b j

 

 

 

 

i

1

j

1

 

 

 

 

 

 

 

 

 

 

Равенство запаса и спроса есть необходимое и достаточное условие совместимости и, следовательно, разрешимости транспортной задачи.

3.2. Закрытая и открытая транспортная задача

16

Закрытая модель транспортной задачи

Спрос равен запасу

m

n

a i

b j

i 1

j 1

Открытая модель транспортной задачи

Спрос не равен запасу

m

n

a i

b j

i 1

j 1

3.2. Закрытая и открытая транспортная задача

17

Модель закрытой транспортной задачи

m

n

 

C

cij x ij

min

i 1 j 1

При ограничениях:

n

x

i 1 m

x

i 1

ij

a i , i 1, m

ij

b j , j 1, n

x ij 0

3.2. Закрытая и открытая транспортная задача

18

Открытая модель транспортной задачи

1. Запас превышает

m

n

a i

b j

спрос

i 1

j 1

 

2. Спрос превышает

m

n

a i

b j

запас

i 1

j 1

 

3.2. Закрытая и открытая транспортная задача

19

1. Запас превышает спрос

C

При ограничениях:

если

n

x ij

a i

i 1

m

x ij

b j

i 1

m n

cij x ij

min

i 1 j 1

m n

a i

b j

i 1

j 1

Не требуется весь имеющийся груз вывозить от поставщика, после удовлетворения спроса часть его

может остаться не вывезенной

Потребности (спрос) каждого

потребителя необходимо удовлетворить полностью

x ij 0

3.2. Закрытая и открытая транспортная задача

20

1. Запас превышает спрос

Решение

m

n

 

 

 

a i

 

b j

bn 1

 

i 1

j

1

 

 

 

 

 

 

 

cn

 

0

Фиктивный

1

потребитель

При введении фиктивного потребителя

открытая модель преобразуется в закрытую