Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб 5.doc
Скачиваний:
4
Добавлен:
29.07.2019
Размер:
411.65 Кб
Скачать

НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

им. Н.И. ЛОБАЧЕВСКОГО

В.А. Рябинин

Транспортные задачи линейного программирования

Лабораторная работа №5

Нижний Новгород

2005

  1. Содержательное описание

Из крупнейших месторождений России:

Медвежье(170 млн. м3/сутки), Уренгой (160 млн. м3/сутки) и Янбург(120 млн. м3/сутки). Для сокращения, обозначены соответственно буквами: М1, М2, М3.

Поступает газ в Германию (150 млн. м3/сутки); Австрию(90 млн. м3/сутки); Венгрию(70 млн. м3/сутки) и Польшу(140 млн. м3/сутки). Для сокращения, обозначены соответственно буквами: S1, S2, S3, S4.

Стоимость передачи газа за сутки (у.е/млн. м3) из месторождений к потребителям.

Добыча

Продажа

_

М1

М2

М3

170

160

120

S1

150

5

3

3

S2

90

3

4

5

S3

70

2

2

3

S4

140

4

2

3

Необходимо передать газ потребителям с наименьшими затратами.

  1. Формализация.

Пусть xij- количество газа, поставляемое в страну Si из месторождения Mj. aiнорма газа, поступающая стране Si, bj- количество добываемого газа на месторождении Mj.

Тогда для того чтобы поставки газа были выполнены необходимо:

1) Σj xij =ai, i=1..4; j=1..3

2) Σi xij =bj, i=1..4; j=1..3

xij≥0 (Поставки должны быть положительными)

x11+x12+x13=150

x21+x22+x23=90 (U)

x31+x32+x33=70

x41+x42+x43=140

x11+x21+x31+x41=170

x12+x22+x32+x42=160 (V)

x13+x23+x33+x43=120

xij≥0 i=1..4; j=1..3

Представим данные в виде таблицы:

Продажа

_

М1

М2

М3

170

160

120

S1

150

5x11

3x12

3x13

S2

90

3x21

4x22

5x23

S3

70

2x31

2x32

3x33

S4

140

4x41

2x42

3x43

Добыча


В левых верхних углах ячеек указаны стоимости транспортировки газа в страну i из месторождения j:

5

3

3

3

4

5

2

2

3

4

2

3


Cij=

А значит условие минимальности затрат на транспортировку можно записать так:

F= ΣiΣj cij*xijmin

или

F=5*x11+3*x12+3*x13+3*x21+4*x22+5*x23+2*x31+2*x32+3*x33+4*x41+2*x42+3*x43→min

  1. Двойственная задача.

Нам надо оценить выгодность передачи газа через ту или иную трубу. Для этого оценим потенциалы стран Ui и потенциалы месторождений Vj. Так как цель- минимизировать затраты на транспортировку, то сумма потенциалов не должна превышать затрат:

Ui+VjCij, при xij=0

Ui+Vj=Cij, при xij>0

xij≥0 i=1..4; j=1..3

U1+V1≤5

U1+V2≤3

U1+V3≤3

U2+V1≤3

U2+V2≤4

U2+V3≤5

U3+V1≤2

U3+V2≤2

U3+V3≤3

U4+V1≤4

U4+V2≤2

U4+V3≤3

T=150*U1+90*U2+70*U3+140*U4+170*V1+160*V2+120*V3→max

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