ВУЗ:
Составители:
64
расход по перевозке 1 т груза из пункта A
i
в пункт B
j
составляет c
ij
руб. Требуется составить такой
план перевозок, при котором обеспечивается полная разгрузка всех пунктов отправления, полное
удовлетворение потребностей всех пунктов назначения и при котором суммарные расходы по
перевозке были бы наименьшими.
Заметим, что в указанной постановке решение задачи возможно лишь при условии, что
количество груза во всех пунктах отправления равно общей потребности во всех пунктах
назначения: a
1
+a
2
+…+a
m
= b
1
+b
2
+…+b
n
. Будем считать, что это условие выполняется. В этой
постановке задачу называют классической транспортной задачей.
Представим математическую модель задачи.
Допустим, что принят такой план, при котором из пункта A
i
в пункт B
j
перевозится x
ij
тонн (i=1, 2,…, m; j=1, 2,…, n). Тогда суммарные расходы по перевозке составят:
....
.....................................
...
...
2211
2222222121
1112121111
mnmnmmmm
nn
nn
xcxcxc
xcxcxc
xcxcxcZ
++++
++
+++++
++++=
Минимизируем это выражение:
min,...
.....................................
...
...
2211
2222222121
1112121111
→++++
++
+++++
++++=
mnmnmmmm
nn
nn
xcxcxc
xcxcxc
xcxcxcZ
(4)
т.е. потребуем, чтобы суммарные расходы по перевозке были минимальными. Это будет целевая
функция задачи. Надо найти такой план x
ij
(i=1, 2,…, m; j=1, 2,…, n), который минимизирует
функцию Z.
Запишем теперь ограничения. Их здесь будет две группы. В одной выразим требование,
состоящее в том, что все пункты отправления полностью разгружаются, что даст уравнения:
....
..........................
;...
;...
21
222221
111211
mmnmm
n
n
axxx
axxx
axxx
=+++
=+++
=+++
(5)
Далее, выразим требование, состоящее в том, что потребности во всех пунктах назначения
полностью удовлетворяются; это даст уравнения
....
..........................
;...
;...
21
222212
112111
nmnnn
m
m
bxxx
bxxx
bxxx
=+++
=+++
=+++
(6)
Наконец, следует записать, что все перевозки неотрицательны:
.0,...,0,0
.................................
;0,...,0,0
;0,...,0,0
21
22221
11211
≥≥≥
≥≥≥
≥≥≥
mnmm
n
n
xxx
xxx
xxx
(7)
Таким образом, соотношения (4) – (7) составляют математическую модель транспортной
задачи. Она отличается от моделей предыдущих задач, во-первых, тем, что для параметров
управления, составляющих план, введены двойные индексы. Но это несущественно; можно было и
здесь пользоваться одиночными индексами, но это было бы менее наглядно. Существенно то, что
ограничения выражаются здесь равенствами (5) – (6), а не неравенствами, как в предыдущих
задачах. Кроме того, эти равенства имеют специфическую структуру. Благодаря этому для
транспортной задачи линейного программирования удается создать и специфические методы
решения. Следует, однако, иметь в виду, что общее строение математической модели
64
расход по перевозке 1 т груза из пункта Ai в пункт Bj составляет cij руб. Требуется составить такой
план перевозок, при котором обеспечивается полная разгрузка всех пунктов отправления, полное
удовлетворение потребностей всех пунктов назначения и при котором суммарные расходы по
перевозке были бы наименьшими.
Заметим, что в указанной постановке решение задачи возможно лишь при условии, что
количество груза во всех пунктах отправления равно общей потребности во всех пунктах
назначения: a1+a2+…+am= b1+b2+…+bn. Будем считать, что это условие выполняется. В этой
постановке задачу называют классической транспортной задачей.
Представим математическую модель задачи.
Допустим, что принят такой план, при котором из пункта Ai в пункт Bj перевозится xij
тонн (i=1, 2,…, m; j=1, 2,…, n). Тогда суммарные расходы по перевозке составят:
Z = c11 x11 + c12 x12 + ... + c1n x1n +
+ c21 x21 + c22 x22 + ... + c2 n x 2 n +
+ ..................................... +
+ cm1 x m1 + cm 2 xm 2 + ... + cmn xmn .
Минимизируем это выражение:
Z = c11 x11 + c12 x12 + ... + c1n x1n +
+ c21 x21 + c22 x22 + ... + c2 n x2 n +
(4)
+ ..................................... +
+ cm1 x m1 + cm 2 xm 2 + ... + cmn xmn → min,
т.е. потребуем, чтобы суммарные расходы по перевозке были минимальными. Это будет целевая
функция задачи. Надо найти такой план xij (i=1, 2,…, m; j=1, 2,…, n), который минимизирует
функцию Z.
Запишем теперь ограничения. Их здесь будет две группы. В одной выразим требование,
состоящее в том, что все пункты отправления полностью разгружаются, что даст уравнения:
x11 + x12 + ... + x1n = a1 ;
x 21 + x22 + ... + x 2 n = a 2 ;
(5)
..........................
xm1 + xm 2 + ... + x mn = am .
Далее, выразим требование, состоящее в том, что потребности во всех пунктах назначения
полностью удовлетворяются; это даст уравнения
x11 + x21 + ... + xm1 = b1 ;
x12 + x22 + ... + xm 2 = b2 ;
(6)
..........................
x1n + x2 n + ... + xmn = bn .
Наконец, следует записать, что все перевозки неотрицательны:
x11 ≥ 0, x12 ≥ 0,..., x1n ≥ 0;
x21 ≥ 0, x22 ≥ 0,..., x 2 n ≥ 0;
(7)
.................................
xm1 ≥ 0, xm 2 ≥ 0,..., x mn ≥ 0.
Таким образом, соотношения (4) – (7) составляют математическую модель транспортной
задачи. Она отличается от моделей предыдущих задач, во-первых, тем, что для параметров
управления, составляющих план, введены двойные индексы. Но это несущественно; можно было и
здесь пользоваться одиночными индексами, но это было бы менее наглядно. Существенно то, что
ограничения выражаются здесь равенствами (5) – (6), а не неравенствами, как в предыдущих
задачах. Кроме того, эти равенства имеют специфическую структуру. Благодаря этому для
транспортной задачи линейного программирования удается создать и специфические методы
решения. Следует, однако, иметь в виду, что общее строение математической модели
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
