Составители:
Рубрика:
17 18
при ограничениях:
⎪
⎩
⎪
⎨
⎧
=≤≤
∑
=≥
=
).,1(0
),,1(
1
midx
njbxa
ii
m
i
jiij
1.3. Задача о раскрое
Задача оптимального раскроя материалов заключается в оп-
ределении наиболее рационального способа раскроя имеющегося
материала (бревна, стальные полосы, кожа и т.д.), при котором
будет изготовлено наибольшее количество готовых изделий в за-
данном ассортименте или будет достигнуто наименьшее количе-
ство отходов.
Пусть на обработку поступает a единиц сырьевого материа-
ла одного вида
(например, a бревен одной длины). Из него требу-
ется изготовить комплекты, в каждый из которых входит n видов
изделий в количестве, пропорциональном числам
n21
bbb ...,,,.
Имеется m способов раскроя (обработки) данного материала, т.е.
известны величины
),,1;,1( njmia
ij
== определяющие коли-
чество единиц j-х изделий при i-м способе раскроя единицы
сырьевого материала.
Определить план раскроя, обеспечивающий максимальное
количество комплектов. Согласно условиям задачи имеем табли-
цу раскроя:
Вид изделия
Способ раскроя
1
...
j
...
n
1 a
11
... a
1j
... a
1n
… ... ... ... ... ...
i a
i1
... a
ij
... a
in
… ... ... ... ... ...
m a
m1
... a
mj
... a
mn
Пусть
i
x – количество единиц сырьевого материала, раскраи-
ваемого i-м вариантом (
),1 mi = .
Тогда количество изделий 1-го вида равно:
mmii
xaxaxa
11111
+
⋅⋅⋅+⋅⋅⋅+ .
Принимая во внимание условие комплектности, имеем:
,ybxaxaxa
mmii 111111
=
+
⋅
⋅
⋅
+
⋅
⋅
⋅
+
где y – количество комплектов.
Аналогичные равенства можно записать и для всех осталь-
ных видов изделий, т.е. условие комплектности приводит к сис-
теме ограничений:
).n,j(ybxa...xa...xa
jmmjiijj
1
11
==++++
Очевидно,
axxx
mi
≤
+
+
+
+
......
1
(на раскрой поступает a единиц сырьевого материала), а также
).,1(0 mix
i
=≥
Цель задачи – максимизировать количество комплектов:
max
→
=
y
Ζ
.
Итак, приходим к математической модели задачи о раскрое:
max
→
=
yZ ,
⎪
⎪
⎩
⎪
⎪
⎨
⎧
≤
==
∑
∑
=
=
m
i
i
m
i
jiij
ax
njybxa
1
1
,
),,1(
),1(0 mix
i
=≥ .
Чтобы выразить целевую функцию через переменные x
1
,…,x
m
,
достаточно воспользоваться любым из соотношений:
).,1(
1
nj
b
xa
y
j
m
i
iij
=
∑
=
=
1.4. Транспортная задача
Рассмотрим транспортную задачу, т. е. задачу, в которой
речь идет о рациональной перевозке некоторого однородного
продукта от производителей к потребителям.
при ограничениях: Принимая во внимание условие комплектности, имеем:
⎧m a11 x1 + ⋅ ⋅ ⋅ai1 xi + ⋅ ⋅ ⋅ + am1 xm = b1 y ,
⎪ ∑ aij xi ≥ b j ( j = 1, n),
⎨i =1 где y – количество комплектов.
⎪⎩ 0 ≤ xi ≤ d i (i = 1, m). Аналогичные равенства можно записать и для всех осталь-
ных видов изделий, т.е. условие комплектности приводит к сис-
1.3. Задача о раскрое теме ограничений:
Задача оптимального раскроя материалов заключается в оп- a1 j x1 + ... + aij xi + ... + amj xm = b j y ( j = 1,n ).
ределении наиболее рационального способа раскроя имеющегося Очевидно,
материала (бревна, стальные полосы, кожа и т.д.), при котором
будет изготовлено наибольшее количество готовых изделий в за- x1 + ... + xi + ... + x m ≤ a
данном ассортименте или будет достигнуто наименьшее количе- (на раскрой поступает a единиц сырьевого материала), а также
ство отходов. xi ≥ 0 (i = 1, m).
Пусть на обработку поступает a единиц сырьевого материа-
Цель задачи – максимизировать количество комплектов:
ла одного вида (например, a бревен одной длины). Из него требу-
ется изготовить комплекты, в каждый из которых входит n видов
Ζ = y → max .
изделий в количестве, пропорциональном числам b1 , b2 ,..., bn . Итак, приходим к математической модели задачи о раскрое:
Z = y → max ,
Имеется m способов раскроя (обработки) данного материала, т.е.
известны величины aij (i = 1, m; j = 1, n), определяющие коли- ⎧m
⎪ ∑ aij xi = b j y ( j = 1, n),
чество единиц j-х изделий при i-м способе раскроя единицы ⎪i =1
⎨
сырьевого материала. ⎪m
Определить план раскроя, обеспечивающий максимальное ⎪ ∑ xi ≤ a,
количество комплектов. Согласно условиям задачи имеем табли- ⎩i =1
цу раскроя: xi ≥ 0 (i = 1, m) .
Вид изделия
Способ раскроя 1 ... j ... n Чтобы выразить целевую функцию через переменные x1,…,xm,
1 a11 ... a1j ... a1n достаточно воспользоваться любым из соотношений:
… ... ... ... ... ... m
i ai1 ... aij ... ain ∑ aij xi
… ... ... ... ... ... y = i =1 ( j = 1, n).
m am1 ... amj ... amn bj
Пусть xi – количество единиц сырьевого материала, раскраи-
1.4. Транспортная задача
ваемого i-м вариантом ( i = 1, m) .
Рассмотрим транспортную задачу, т. е. задачу, в которой
Тогда количество изделий 1-го вида равно: речь идет о рациональной перевозке некоторого однородного
a11 x1 + ⋅ ⋅ ⋅ai1 xi + ⋅ ⋅ ⋅ + a m1 x m . продукта от производителей к потребителям.
17 18
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »
