Составители:
Рубрика:
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
- …
- следующая ›
- последняя »