资源描述
天然肠衣搭配的优化模型
———————————————————————————————— 作者:
———————————————————————————————— 日期:
17
个人收集整理 勿做商业用途
天然肠衣搭配的优化模型与算法设计
天然肠衣(以下简称肠衣〕制作加工是我国的一个传统产业,出口量占世界首位。肠衣经过清洗整理后被分割成长度不等的小段〔原料〕,进入组装工序。传统的生产方式依靠人工,边丈量原料长度边心算,将原材料按指定根数和总长度组装出成品〔捆〕。
原料按长度分档,通常以0.5米为一档,如:3-3.4米按3米计算,3.5米-3.9米按3.5米计算,其余的依此类推。表1是几种常见成品的规格,长度单位为米,∞表示没有上限,但实际长度小于26米。
表1 成品规格表
最短长度
最大长度
根数
总长度
3
6.5
20
89
7
13.5
8
89
14
∞
5
89
为了提高生产效率,公司方案改变组装工艺,先丈量所有原料,建立一个原料表。表2为某批次原料描述。
表2 原料描述表
长度
3-3.4
3.5-3.9
4-4.4
4.5-4.9
5-5.4
5.5-5.9
6-6.4
6.5-6.9
根数
43
59
39
41
27
28
34
21
长度
7-7.4
7.5-7.9
8-8.4
8.5-8.9
9-9.4
9.5-9.9
10-10.4
10.5-10.9
根数
24
24
20
25
21
23
21
18
长度
11-11.4
11.5-11.9
12-12.4
12.5-12.9
13-13.4
13.5-13.9
14-14.4
14.5-14.9
根数
31
23
22
59
18
25
35
29
长度
15-15.4
15.5-15.9
16-16.4
16.5-16.9
17-17.4
17.5-17.9
18-18.4
18.5-18.9
根数
30
42
28
42
45
49
50
64
长度
19-19.4
19.5-19.9
20-20.4
20.5-20.9
21-21.4
21.5-21.9
22-22.4
22.5-22.9
根数
52
63
49
35
27
16
12
2
长度
23-23.4
23.5-23.9
24-24.4
24.5-24.9
25-25.4
25.5-25.9
根数
0
6
0
0
0
1
根据以上成品和原料描述,设计一个原料搭配方案,工人根据这个方案“照方抓药〞进展生产。
公司对搭配方案有以下具体要求:
〔1) 对于给定的一批原料,装出的成品捆数越多越好;
〔2) 对于成品捆数一样的方案,最短长度最长的成品越多,方案越好;
(3) 为提高原料使用率,总长度允许有± 0.5米的误差,总根数允许比标准少1根;
(4) 某种规格对应原料如果出现剩余,可以降级使用。如长度为14米的原料可以和长度介于7-13.5米的进展捆扎,成品属于7-13.5米的规格;
(5) 为了食品保鲜,要求在30分钟内产生方案。
请建立上述问题的数学模型,给出求解方法,并对表1、表2给出的实际数据进展求解,给出搭配方案。
解答:
我们将上种类型的成品分别称作规格1、规格2、规格3。其定义见表1。
表1 成品规格表
规格类型
最短长度
最大长度
根数
总长度
1
3
6.5
20
89
2
7
13.5
8
89
3
14
∞
5
89
由于满足规格3的的原料可以降级作规格2,满足规格2的的原料可以降级作规格1。因此我们先考虑规格3产品的搭配,再考规格2产品的搭配,最后考虑规格1产品的搭配。
一、考虑规格3产品的搭配
设长度为14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,
20.5,21,21.5,22,22.5,23.5,25.5的20种肠衣分成组,设第种长度的原料分到第组为根。
设第种长度的原料有根,。
其中=35,29,30,42,28,42,45,49,50,64,52,63,49,35,27,16,12,2,,6,1。
第种长度的原料分到所有组的根数不能超过根。那么有:
每组的根数为5根,由(3)知也可以为4根,因此对每组的根数满足:
设第种长度的原料的长度为米。
其中=14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,
21.5,22,22.5,23.5,25.5。
每组的长度为89米,由(3) 知可以± 0.5米的误差,因此每组的总长度满足:
为考虑规格2利用规格3中的剩余,我们求出规格3中每种长度原料的剩余。设第种长度的原料的剩余根数为。那么有:
我们建立目标函数。(1)要求对于给定的一批原料,装出的成品捆数越多越好,因此我们的第一目标为:
(2)要求对于成品捆数一样的方案,最短长度最长的成品越多,方案越好。我们设法建立第二目标。
令,。该序列表示各列最短长度的序号。
令,表示所有组中最短长度的序号最大值。
令,表示取得最短长度最大值的序号集。
第二目标函为各列最短长度最大的捆数最多,那么有:
其中表示集合的元素个数
为说明我们的方法,下面采用一个例子说明。如某分配方案如表2,其中为单调增序列。
表2 分配方案例如
长度
第1组
第2组
第3组
第4组
第5组
第6组
2
0
0
0
0
0
6
0
0
0
0
2
8
2
3
0
0
6
7
5
6
4
3
5
2
8
7
2
2
8
5
6
2
5
5
3
那么有各列最短长度的行序号={1,3,3,4,4,2}, 其最大值,中取得最大值的序号。
那么计算出
即该分配方案中最短长度最长为,总共有2捆成品。
因此总的模型为:
其中=14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,
21.5,22,22.5,23.5,25.5。
=35,29,30,42,28,42,45,49,50,64,52,63,49,35,27,16,12,2,,6,1。
该模型求解困难。在确定第一目标最大时,需要尝试不同的,而在给定进展求解时,利用Lingo12求解极其耗时,通常会1小时以上。而在求解第二目标,由于是非线性,求解就更困难,采用Lingo几乎没法求解,即使求解成功,也是局部最优解。鉴于此,我们采用另外的方法建模求解。
先对问题进展分析:
1)最大捆数分析:
20种原材料中长度为=12159.5米
每捆长度最少为88.5米,因此捆数最多为:
20种原材料的总根数为=677根
每捆最少为4根,因此捆数最多为根。
二者取最小值,因此。
2)每捆成品的组成模式分析
每捆成品可以有不同的构成模式,每种模式由一个向量构成。代表第种材料的根数。那么各取值范围满足:
计算得到各()的最大取值为:
5,5, 5,5,5,5,5,5,4, 4, 4, 4, 4, 4, 4, 4, 4, 2,3,1。
3〕求出所有模式
如果直接对各从0到其最大取值进展完全枚举所有符合条件的模式,计算量为:
7.87。
该结果很难进展枚举。因此我们采用另外的方法得到所有符合条件的模式。
根据5=4+1=3+2=3+1+1=2+2+1=2+1+1+1=1+1+1+1+1
4=3+1=2+2=2+1+1=1+1+1+1
因此从根数每捆为4根或5根来看,最多有12种方式。上式的意义解释:
如4+1,表示第种材料为4根,第种材料为1根,满足长度为88.5—89.5米的所有构成方式(不相等)。2+2+1,表示第种材料为2根,第种材料为2根,第种材料为1根,满足长度为88.5—89.5米的所有构成方式〔互不相等)。
由于5根或4根某种材料都不可能单独构成长度为88.5或89或89.5米,因此这两种模式舍去,只剩下10种模式。其总计算量为:
4+1,3+1,3+2方式计算量3n*n
3+1+1,2+1+1,2+2+1 3n〔n-1)
1+1+1+1 n(n-1)〔n-2〕(n-3〕
1+1+1+1+1 n(n-1)(n-2〕〔n-3〕(n-4)= 1860480
两种不同方式
14.0000 28.0000 42.0000 56.0000 70.0000
14.5000 29.0000 43.5000 58.0000 72.5000
15.0000 30.0000 45.0000 60.0000 75.0000
15.5000 31.0000 46.5000 62.0000 77.5000
16.0000 32.0000 48.0000 64.0000 80.0000
16.5000 33.0000 49.5000 66.0000 82.5000
17.0000 34.0000 51.0000 68.0000 85.0000
17.5000 35.0000 52.5000 70.0000 87.5000
18.0000 36.0000 54.0000 72.0000 0
18.5000 37.0000 55.5000 74.0000 0
19.0000 38.0000 57.0000 76.0000 0
19.5000 39.0000 58.5000 78.0000 0
20.0000 40.0000 60.0000 80.0000 0
20.5000 41.0000 61.5000 82.0000 0
21.0000 42.0000 63.0000 84.0000 0
21.5000 43.0000 64.5000 86.0000 0
22.0000 44.0000 66.0000 88.0000 0
22.5000 45.0000 0 0 0
23.5000 47.0000 70.5000 0 0
25.5000 0 0 0 0
通过计算得到所有的符合条件的构成模式见表a。
表a 各种模式和种数
序号
组合方式
计算次数
模式种数
1
〔1,1,1,1〕
116280
36
2
〔2,1,1〕
7600
35
3
(2,2)
380
2
4
(3,1)
400
6
5
〔1,1,1,1,1)
1860480
1070
6
(2,1,1,1〕
136800
1228
7
(2,2,1)
7600
199
8
(3,1,1)
7600
173
9
(3,2)
400
19
10
(4,1)
400
15
总计
10
2137940
2783
模型建立:
设共有种模式〔),每种模式为一个20维的列向量,代表一种符合条件的组合方式。即根数满足4或5根,长度为88.5米、或89米、或89.5米。设这些模式为:
决策变量为第种模式捆,那么成品捆数最多的目标函数为:
设所有组合中最短的最长的模式为。通过分析所有的2783种模式,得到最短长度最长的有3种模式,一种是模式1,为2根22米和2根22.5米构成;第二种是模式2,为3根22米和1根22.5米构成;第三种是模式3,为3根22米和1根23.5米构成。
那么第二目标要求最短长度最长的捆数最大,有:
满足的约束为各种长度的原料的数量,那么有:
那么综合模型为:
当求第一目标最大化时,得到=137 ,余料为16米的1根。各组最大长度为22米,共2组,其模式为3根22米和1根22.5米构成。
当令,求解最大时,得到最优解为各组最大长度为22米,总共 3组.分别为:
2组模式为3根22米和1根22.5米的原材料。
1组模式为3根22米和1根23.5米的原材料。
具体搭配方案为:
序号 1,长89.5米,4根, 1组,模式:21.0米1根, 21.5米2根, 25.5米1根,
序号 2,长88.5米,4根, 3组,模式:21.5米2根, 22.0米1根, 23.5米1根,
序号 3,长89.5米,4根, 1组,模式:21.0米1根, 21.5米1根, 23.5米2根,
序号 4,长88.5米,4根, 2组,模式:22.0米3根, 22.5米1根,
序号 5,长89.5米,4根, 1组,模式:22.0米3根, 23.5米1根,
序号 6,长89.5米,5根, 1组,模式:14.0米1根, 14.5米1根, 18.5米1根, 21.0米1根, 21.5米1根,
序号 7,长89.0米,5根, 1组,模式:14.5米1根, 15.0米1根, 18.0米1根, 20.0米1根, 21.5米1根,
序号 8,长88.5米,5根, 1组,模式:14.5米1根, 15.5米1根, 17.0米1根, 20.5米1根, 21.0米1根,
序号 9,长88.5米,5根, 1组,模式:14.5米1根, 15.5米1根, 18.0米1根, 20.0米1根, 20.5米1根,
序号10,长89.5米,5根, 1组,模式:14.5米1根, 15.5米1根, 18.0米1根, 20.5米1根, 21.0米1根,
序号11,长89.0米,5根, 1组,模式:16.0米1根, 16.5米1根, 17.0米1根, 19.0米1根, 20.5米1根,
序号12,长88.5米,5根,15组,模式:15.5米2根, 18.5米1根, 19.0米1根, 20.0米1根,
序号13,长88.5米,5根, 1组,模式:14.5米1根, 16.0米2根, 20.5米1根, 21.5米1根,
序号14,长88.5米,5根, 4组,模式:14.5米1根, 16.5米2根, 19.5米1根, 21.5米1根,
序号15,长88.5米,5根, 1组,模式:16.5米1根, 17.5米2根, 18.0米1根, 19.0米1根,
序号16,长88.5米,5根,18组,模式:16.0米1根, 16.5米1根, 18.0米2根, 20.0米1根,
序号17,长88.5米,5根,10组,模式:14.5米1根, 18.0米1根, 18.5米2根, 19.0米1根,
序号18,长89.5米,5根,14组,模式:15.0米1根, 16.5米1根, 18.5米2根, 21.0米1根,
序号19,长89.5米,5根, 4组,模式:15.0米1根, 17.0米1根, 19.0米2根, 19.5米1根,
序号20,长89.5米,5根, 4组,模式:14.0米1根, 15.5米1根, 19.5米2根, 21.0米1根,
序号21,长88.5米,5根, 7组,模式:15.0米1根, 17.0米1根, 17.5米1根, 19.5米2根,
序号22,长89.5米,5根, 7组,模式:14.5米1根, 16.0米1根, 19.0米1根, 20.0米2根,
序号23,长88.5米,5根, 2组,模式:14.5米1根, 15.0米1根, 17.0米1根, 21.0米2根,
序号24,长88.5米,5根,15组,模式:14.0米2根, 19.5米1根, 20.5米2根,
序号25,长88.5米,5根,15组,模式:17.0米2根, 17.5米2根, 19.5米1根,
序号26,长88.5米,5根, 5组,模式:15.5米1根, 17.5米2根, 19.0米2根,
序号27,长88.5米,5根, 1组,模式:15.0米2根, 19.5米3根,
二、考虑规格2产品的搭配
由于规格3产品无剩余,类似对规格3产品搭配的模型,设长度为
7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5米的的14种肠衣分成组,设第种长度的原料分到第组为根。
设第种长度的原料有根,。
其中=24,24,20,25,21,23,21,18,31,23,22,59,18,25。
最大捆数分析:
14种原材料中长度为=3705.5米
每捆长度最少为88.5米,因此捆数最多为:
14种原材料的总根数为=354根
每捆最少为7根,因此捆数最多为根。
二者取最小值,因此。
与一中建立模型的方法相类似,我们可以得到下面求解的模型为:
其中=24,24,20,25,21,23,21,18,31,23,22,59,18,25
L=7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5.
一) 当求第一目标最大化时,得到=41 ,余料为:
长度8.5米剩余1根,长度9.0米剩余1根,
长度9.5米剩余5根,长度12.0米剩余1根.。
具体搭配方案为:
序号 1,长88.5米,8根, 2组,模式:9.0米1根, 10.5米3根, 11.5米2根, 12.5米2根,
序号 2,长88.5米,9根, 2组,模式:8.5米3根, 9.5米3根, 11.0米2根, 12.5米1根,
序号 3,长88.5米,9根, 4组,模式:8.5米4根, 9.0米2根, 12.0米2根, 12.5米1根,
序号 4,长88.5米,8根, 2组,模式:8.0米1根, 10.0米3根, 11.5米1根, 13.0米3根,
序号 5,长88.5米,9根, 1组,模式:8.0米1根, 9.0米3根, 9.5米3根, 12.0米1根, 13.0米1根,
序号 6,长88.5米,9根, 1组,模式:8.0米3根, 8.5米1根, 9.0米1根, 10.0米1根, 12.0米2根, 13.0米1根,
序号 7,长88.5米,9根, 3组,模式:7.5米1根, 9.0米2根, 10.0米3根, 11.0米3根,
序号 8,长88.5米,8根, 2组,模式:7.5米2根, 11.0米2根, 12.5米1根, 13.0米3根,
序号 9,长88.5米,8根, 3组,模式:7.5米2根, 9.5米1根, 10.5米1根, 13.0米1根, 13.5米3根,
序号10,长88.5米,9根, 2组,模式:7.5米2根, 9.5米3根, 10.0米2根, 12.5米2根,
序号11,长88.5米,9根, 1组,模式:7.5米3根, 8.5米1根, 10.0米1根, 11.5米3根, 13.0米1根,
序号12,长88.5米,8根,14组,模式:7.0米1根, 8.0米1根, 11.0米1根, 11.5米1根, 12.5米3根, 13.5米1根,
序号13,长88.5米,9根, 1组,模式:7.0米1根, 7.5米4根, 12.0米1根, 12.5米1根, 13.5米2根,
序号14,长88.5米,9根, 3组,模式:7.0米3根, 10.5米3根, 12.0米3根,
二) 当令,求解最大时,得到最优解为各组最大长度为11米,总共 6组.分别为:6组模式为5根11米和3根11.5米的原材料。
余料为:
长度7.5米剩余1根,长度9.0米剩余2根
长度9.5米剩余1根,长度12.5米剩余1根.
具体搭配方案为:
序号 1,长89.5米,8根, 6组,模式:11.0米5根, 11.5米3根,
序号 2,长89.5米,8根, 1组,模式:10.0米3根, 11.5米1根, 12.0米4根,
序号 3,长89.5米,8根, 6组,模式:9.5米3根, 10.0米1根, 12.5米3根, 13.5米1根,
序号 4,长89.5米,8根, 3组,模式:8.5米1根, 9.0米2根, 12.5米4根, 13.0米1根,
序号 5,长88.5米,9根, 2组,模式:8.5米1根, 9.0米4根, 9.5米1根, 10.5米1根, 12.0米2根,
序号 6,长89.0米,9根, 3组,模式:8.0米2根, 8.5米4根, 13.0米3根,
序号 7,长89.5米,9根, 2组,模式:8.0米4根, 9.5米1根, 12.0米4根,
序号 8,长89.5米,9根, 1组,模式:8.0米4根, 8.5米2根, 13.5米3根,
序号 9,长89.5米,9根, 1组,模式:7.5米1根, 9.0米5根, 11.0米1根, 12.5米1根, 13.5米1根,
序号10,长88.5米,9根, 3组,模式:7.5米1根, 8.5米2根, 10.0米4根, 12.0米2根,
序号11,长89.5米,9根, 4组,模式:7.5米3根, 10.5米4根, 11.5米1根, 13.5米1根,
序号12,长89.5米,8根, 4组,模式:7.0米1根, 7.5米1根, 12.5米6根,
序号13,长88.5米,9根, 2组,模式:7.0米4根, 8.0米1根, 13.0米3根, 13.5米1根,
序号14,长88.5米,9根, 3组,模式:7.0米4根, 7.5米1根, 12.5米1根, 13.5米3根,
当不将20米的2根余料做降级处理,最多可分成37组。
其解为:
K=37
由第一目标最大得到结果为:。即最大组数为37组。
剩余为7米的24根;7.5米的24根;8米的7根,8.5米的3根。
求解时可在求出第一目标后,令K=37,然后求第二目标最大。
具体求解结果见d2.xls。见表4。
表4 规格2的搭配方案
方案
7
7.5
8
8.5
9
9.5
10
10.5
11
11.5
12
12.5
13
13.5
20
1
0
0
1
2
0
0
0
0
0
0
2
0
2
1
0
2
0
0
2
0
0
0
1
0
0
0
0
5
0
0
0
3
0
0
1
0
0
0
0
0
0
6
1
0
0
0
0
4
0
0
1
1
0
0
0
0
0
0
6
0
0
0
0
5
0
0
0
3
0
0
0
0
0
0
0
4
1
0
0
6
0
0
1
1
0
0
0
0
0
0
6
0
0
0
0
7
0
0
1
0
2
0
0
0
0
0
0
5
0
0
0
8
0
0
0
0
3
0
0
0
0
1
0
4
0
0
0
9
0
0
1
0
0
0
0
0
0
7
0
0
0
0
0
10
0
0
0
0
0
0
2
0
5
0
0
0
0
1
0
11
0
0
0
0
0
3
1
0
0
0
0
4
0
0
0
12
0
0
1
0
0
0
0
0
4
0
2
1
0
0
0
13
0
0
0
0
0
4
1
0
0
0
0
0
0
3
0
14
0
0
0
0
0
0
5
0
0
0
0
0
3
0
0
15
0
0
0
2
0
0
0
1
1
0
0
4
0
0
0
16
0
0
0
3
0
0
0
0
0
0
0
4
1
0
0
17
0
0
0
0
3
1
0
0
0
1
0
0
0
3
0
18
0
0
0
0
0
0
0
5
1
0
0
2
0
0
0
19
0
0
1
0
0
0
0
0
3
3
0
0
1
0
0
20
0
0
0
0
0
0
0
0
7
1
0
0
0
0
0
21
0
0
0
0
0
0
0
6
0
0
1
0
0
1
0
22
0
0
0
0
0
0
0
6
0
0
1
0
0
1
0
23
0
0
0
0
0
0
5
0
0
0
0
2
0
1
0
24
0
0
1
1
0
0
4
0
0
0
1
0
0
0
1
25
0
0
0
0
0
4
1
0
0
0
0
0
0
3
0
26
0
0
0
0
3
0
0
0
0
1
0
4
0
0
0
27
0
0
0
1
0
1
0
0
3
0
1
1
1
0
0
28
0
0
0
2
1
0
0
0
0
0
0
5
0
0
0
29
0
0
1
0
0
3
0
0
0
0
0
0
4
0
0
30
0
0
0
3
0
0
0
0
1
0
0
0
4
0
0
31
0
0
0
3
1
0
0
0
0
0
0
0
0
4
0
32
0
0
0
2
1
0
0
0
0
0
0
5
0
0
0
33
0
0
0
0
0
4
1
0
0
0
0
0
0
3
0
34
1
1
1
0
0
0
0
0
0
0
1
0
0
4
0
35
0
0
0
0
2
3
0
0
2
0
0
0
0
0
1
36
0
0
0
1
0
0
0
0
4
2
0
0
1
0
0
37
0
0
0
0
3
0
0
0
0
1
0
4
0
0
0
38
0
0
1
0
2
0
0
0
0
0
0
5
0
0
0
Max=Z1结果 z1=41
x(1481)=2;x〔6239)=2;x(6817〕=4;x(7440)=2;x〔8774)=1;x〔13758〕=1;x(15890)=3;x〔21952)=2;x(22138)=3;x〔22349)=2;x〔26157)=1;x(31261〕=14;x(39818)=1;x(44868)=3;
R(4)=1;R(5)=1;R〔6〕=5;R(11)=1;
max=x(1〕+x〔2)+x(3〕+x(4)+x(5〕+x(6) 结果z2=6
x(1)=6;x〔326〕=1;x(1255)=6;x〔4614)=3;x〔5007〕=2;x(12881〕=3;x〔14020)=2;x(14270)=1;x〔16312〕=1;x(17463)=3;x(25439〕=4;x〔34721)=4;x(46327〕=2;x(46334)=3;
R(2〕=1;R(5)=2;R(6)=1;R〔12)=1;
剩余7.5米1根;9米2根;9.5米1根;12.5米1根
三、考虑规格1产品的搭配
由于规格2产品剩余剩余为7米的24根;7.5米的24根;8米的7根,8.5米的3根。。
由于其可以降级到规格1产品。因此规格1产品中原料增加7米的24根;7.5米的24根;8米的7根,8.5米的3根
类似对规格1产品搭配的模型,设长度为
3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8,8.5米的的12种肠衣分成组,设第种长度的原料分到第组为根。
设第种长度的原料有根,。
其中=43,59,39,41,27,28,34,21,24,24,7,3。
最大捆数分析:
11种原材料中长度为=16875米
每捆长度最少为88.5米,因此捆数最多为:
11种原材料的总根数为=344根
每捆最少为19根,因此捆数最多为根。
二者取最小值,因此。
与一中建立模型的方法相类似,我们可以得到下面求解的模型。
的模型为:
其中=43,59,39,41,27,28,34,21,23,23,6.
L=3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8.
当不作降级处理时,最多可分成14组,当将规格2剩余的7米的23根;7.5米的23根;8米的6根。其解仍然为:K=14
由第一目标最大得到结果为:。即最大组数为14组。
剩余情况:
剩余原料序号 2,长度为 3.5米,根数为1根
剩余原料序号 3,长度为 4米,根数为1根
剩余原料序号 4,长度为 4.5米,根数为1根
剩余原料序号7,长度为 6米,根数为1根
剩余原料序号8,长度为 6.5米,根数为 16根
剩余原料序号9,长度为 7米,根数为 22根
剩余原料序号10,长度为 7.5米,根数为 24根
剩余原料序号11,长度为 8米,根数为 4根
求解时可在求出第一目标后,令K=14,然后求第二目标最大。
具体求解结果见d1.xls。见表5。
表5 规格1的搭配方案
方案
3
3.5
4
4.5
5
5.5
6
6.5
7
7.5
8
1
1
6
0
1
11
0
1
0
0
0
0
2
0
12
0
1
0
0
7
0
0
0
0
3
1
0
1
17
1
0
0
0
0
0
0
4
3
6
0
1
0
10
0
0
0
0
0
5
0
4
0
15
0
0
0
0
0
1
0
6
0
13
0
1
0
1
1
0
4
0
0
7
7
1
0
0
9
0
1
1
0
1
0
8
9
0
0
1
1
6
2
0
0
0
1
9
0
10
4
1
0
1
2
0
0
1
1
10
10
1
0
1
2
0
0
5
0
0
1
11
8
1
3
0
1
1
2
3
0
0
1
12
2
1
11
1
0
1
2
1
1
0
0
13
1
3
8
0
2
6
0
0
0
0
0
14
1
1
12
1
0
2
1
1
1
0
0
新解:
不增加成品二的余料.
令z1=14,maxZ=x1+x2+….+x35
得到最优解为各组最大长度为4.5米,总共 3组.分别为:2组模式为11根4.5米和8根5.0米的原材料。1组模式为12根4.5米和7根5.0米的原材料。
余料为:
长度3.0米剩余17根.
长度3.5米剩余2根.
具体搭配方案为:
序号 1,长89.5米,19根, 2组,模式:4.5米11根, 5.0米8根,
序号 2,长89.0米,19根, 1组,模式:4.5米12根, 5.0米7根,
序号 3,长89.5米,19根, 1组,模式:4.0米4根, 4.5米7根, 5.0米4根, 5.5米4根,
序号 4,长89.0米,20根, 1组,模式:4.0米16根, 5.5米1根, 6.5米3根,
序号 5,长89.5米,19根, 1组,模式:3.5米4根, 4.0米6根, 5.5米5根, 6.0米4根,
序号 6,长88.5米,20根, 2组,模式:3.5米10根, 4.0米1根, 5.5米9根,
序号 7,长88.5米,20根, 1组,模式:3.5米13根, 4.0米1根, 6.5米6根,
序号 8,长89.5米,19根, 1组,模式:3.0米2根, 3.5米8根, 6.0米6根, 6.5米3根,
序号 9,长89.0米,20根, 3组,模式:3.0米5根, 3.5米4根, 4.0米3根, 6.0米8根,
序号10,长89.5米,19根, 1组,模式:3.0米9根, 4.0米1根, 6.5米9根,
余料的处理:
成品一余料为:长度3.0米剩余17根,长度3.5米剩余2根.
成品二的余料为:
剩余7.5米1根;9米2根;9.5米1根;12.5米1根
所有余料可组合成一捆,方式有3种。
可选取组合方式为:
14根3米,2根3.5米,2根9米,1根9.5米,1根12.5米。总根数20根,总长度89米。剩余材料为3根3米,1根7.5米。
这样,总共可分为15捆。
总捆数为15+41+137=193捆。
所有剩余材料为3根3米,1根7.5米。
展开阅读全文