2009年全国数学建模D题论文
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表 2 各级别宾馆客房总数
-3-
类别 1 类别 2 类别 3 类别 4 类别 5 类别 6
宾馆① 0
50
30
0
30
20
宾馆② 85
65
0
0
0
0
宾馆③ 50
24
0
27
0
0
宾馆④ 50
45
0
0
0
0
宾馆⑤ 70
40
0
0
0
0
宾馆⑥ 0
40
30
40
30
0
宾馆⑦ 50
0
0
40
0
30
宾馆⑧ 40
40
0
0
45
0
宾馆⑨ 0
③、⑦;
2.当只考虑目标函数二,
1) 当以宾馆⑦为中心点,求得入住宾馆号为②、⑤、⑥、⑦、⑨,总
-6-
距离为 1400; 2) 当以宾馆⑧为中心点,求得入住宾馆号为②、⑤、⑦、⑧、⑨,总
距离为 1500; 3) 当以宾馆⑨为中心点,求得入住宾馆号为①、⑥、⑦、⑧、⑨,总
距离为 1650; 4) 当以宾馆⑥为中心点,求得入住宾馆号为①、⑤、⑥、⑦、⑨,总
Nj 2
⎥ ⎥, ⎦
j
= 1,2,3,
⎪⎩M j + N j , j = 4,5,6.
由表 4 的信息可以得出与会代表需要各类别宾馆客房的数量:
表 5 本届会议与会代表需要的客房数
合住 1 合住 2 合住 3 独住 1 独住 2 独住 3 房间总数
男
68
46
14
94
60
36
318
女
34
21
8
52
25
首先我们用一种特殊的方法(中心点法)来解决这个问题。具体方法如下:
1)选中某个比较集中的宾馆作为中心宾馆,定义 Di 为第 i 号宾馆到该中心
宾馆的距离。
2)定义 0-1 变量 pi ,其中 pi = 1表示第 i 号宾馆的客房被选取,否则令 pi = 0 ,
10
则 ∑ pi 表示所选宾馆的总数量。 i =1
出席率7800..0000%% 60.00% 50.00% 40.00% 30.00% 20.00% 10.00% 0.00%
第一届
第二届
第三届 往届
第四届
图 1 出席比例的拆线图 从出席比例的数值表和拆线图可以看出每一届代表的出席率是没有规律的, 但是每一届代表的出席率都在 84%-90%之间,而且波动不大,所以可以把往届 代表的出席比例的平均值作为本届代表的出席比例。
10
10
∑ ∑ 3) Di pi 表示所选宾馆到中心宾馆的距离之和,则 Di pi 的大小可以在
i =1
i =1
一定程度上反映所选宾馆的集中性。所以有以下的目标函数:
-5-
10
10
∑ ∑ min pi , min Di pi
i =1
i =1
由于预定的双人客房间数不可以超过相应的最大客房间数:
0 ≤ xij ≤ cij , j = 1,2,3
i =1
其中
Qj
=
⎧⎢ ⎪⎢ ⎨⎣
M 2
j
⎥ ⎥ ⎦
+
⎢Nj
⎢ ⎣
2
⎥ ⎥, ⎦
⎪⎩M j + N j ,
j = 1,2,3, j = 4,5,6.
综上所述,可得到如下的双目标规划模型:
10
10
∑ ∑ min z1 = pi , min z2 = Di pi
i=1
i=1
⎧xi1 ≤ Ci1 ,
⎪ ⎪
-4-
再根据本届全议代表的回执信息,不同的代表需要住客房的级别有所不同,
运用所求出的出席比例,可以预测出本届男、女与会代表回执住房要求信息,见
表 4。
表 4 本届会议与会代表的住房要求预测
合住 1 合住 2 合住 3 独住 1 独住 2 独住 3 总人数
男
135 91
28
94
60
36
444
女
68
42
会议筹备优化方案
摘要 本文针对会议筹备问题中可能遇到的问题及其解决方案,首 先考虑到发回执的代表人数不一定等于与会人数,利用往届与会 比例来预测本届代表人数为 661。其次,在宾馆的选取上,考虑 到预定的宾馆总数尽量少,距离上尽量靠近,我们给出了两种方 法来衡量宾馆的集中程度,一种方法是中心点法,另一种是任意 点法(使得所选的任意两个宾馆距离总和最小)。基于这两种方 法我们建立了两个模型,利用 Lingo 软件解出预定宾馆的方案, 最少宾馆数为 4 家, 分别是①,②,③,⑦。而在会议室安排及客 车租借问题上,我们综合考虑了会议室租用及客车租用的总费 用,以总费用最少为目标函数,建立相应线性规划,最终得出会 议室和客车的租借最优方案为:租借会议室费用为 6100 元,租用 客车费用为 2500 元,总费用为 8350 元。最后我们对模型进行分 析,给出一种评价满意度的方法,得出代表对该安排的满意度均 达 95%以上,说明该模型具有一定的通用性与可操作性。
4 模型的准备
4.1 宾馆客房分类 根据宾馆客房的价格和单、双人间可以把宾馆客房分为 6 个类别:
类别 价格(元)
规格
1 120~160 双人间
表 1 宾馆客房分类
2
3
4
161~200 201~300 120~160
双人间 双人间 单人间
5 161~200 单人间
6 201~300 单人间
根据宾馆分类,结合附表 1,我们可以统计出各类别的宾馆客房总数, 见表 2:
-2-
3.2 符号的约定 xij :表示第 i 号宾馆的第 j 类客房被预定的客房数量 yij :表示指定独住而被安排到第 i 号宾馆的第 j 类( j = 1L3 )客房的数量 Cij :表示第 i 号宾馆的第 j 类客房总数 dik :表示第 i 号宾馆与第 k 号宾馆的距离 M j :表示与会男代表预定第 j 类客房的数量 N j :表示与会女代表预定第 j 类客房的数量 Q j :表示与会代表预定第 j 类客房的总数; mij :表示第 i 号宾馆的第 j 类会议室的间数; nij :表示第 i 号宾馆的第 j 类会议室的座位数; qij :表示第 i 号宾馆的第 j 类会议室的价格; zij :表示预定第 i 号宾馆第 j 类会议室的间数; eik :表示第 i 号宾馆到第 k 号宾馆租用 45 座车辆数; gik :表示第 i 号宾馆到第 k 号宾馆租用 36 座车辆数; hik :表示第 i 号宾馆到第 k 号宾馆租用 33 座车辆数。
⎥ ⎥, ⎦
j
= 1L3,
⎪⎩Q j = M j + N j , j = 4L6;
模型一的求解:
这个是一个多目标规划问题,我们发现求到中心宾馆的距离总和最小的问题
在一定程度上反映了宾馆数的最小,所以可以将这个问题转换成单目标归划,具
体解法如下:
1.当只考虑目标函数一,求得最少宾馆数为 4,入住宾馆分别为①、②、
17
157
各类房间总数 102 67
22 146 85
53
475
5 模型的建立与求解
5.1.1 预订宾馆客房的数学模型一:中心点法 在为代表预订宾馆客房的问题上,我们考虑了以下三个方面:第一,尽量满
足代表在价位等方面的需求;第二,所选择的宾馆数量应该尽可能少;第三,距 离上尽可能比较靠近。
如何使所选择的宾馆数量尽可能少且距离上比较靠近的问题可看作是求点 的集中问题。
而出席比例的平均值为:
4
∑ λ(t)
λ = t=1 4
求解见表 表 3 会议代表的出席比例 第一届 第二届 第三届 第四届
出席比例(%) 89.84 87.08 88.73 84.67
平均值 87.58
运用 Excel 作出以往几届会议代表的出席比例的拆线图:
以往几届会议代表的出席比例
100.00% 90.00%
关键词:整数规划;多目标规划;会议筹备;满意度
1 问题的提出
-1-
某市的一家会议服务公司负责筹备某专业领域的一次全国性会仪。筹备组要 从备选的 10 家宾馆中,为与会代表预订宾馆,租借会仪室。根据以往会议的情 况,有些发来回执的代表不一定会来参加会议,而有些代表未发来回执却来参加 了会议。为了尽量满足与会人的住房需求,同时又不会出现超额预定的现象,除 了尽量满足代表在价位等方面的需求之外,所选择的宾馆数量应该尽可能少,并 且距离上比较靠近。已知有一天的上下午各安排 6 个分组会仪,筹备组需要在代 表下榻处租用几个会仪室。由于事先不知道代表会去参加哪个会,还需要从三种 座位类型的客车中,租用一些车辆来接送代表。为此需要综合考虑经济、方便、 代表满意等多方面因素,来预订宾馆客房、租借会议室和租用客车。
2 问题的分析
首先是数据的处理,根据以往几届会议代表回执和与会情况,计算出每年会 议代表的平均出席比例,据此来估算本届的出席人数。根据宾馆客房的价格把宾 馆客房分为 6 个类别,结合单、双人间回执人数,计算出男、女各类别的与会人 数,进而得出各种类型所需客房的间数。
在宾馆客房的预定上,所选择的宾馆数量尽可能少并且距离上比较靠近。为 使效果最佳,我们以两种方案来实现,一种是中心宾馆法,另一种是任意宾馆法, 即:使所选的任意两个宾馆距离总和最小。基于这两种方法我们建立了两个模型 给出预定宾馆的方案。
0
30
0
0
60
宾馆⑩ 0
0
100
0
0
0
4.2 与会代表占发回执的代表比例:
根据以往几届会议代表回执和与会情况,设发来回执的代表数量为 A ,发来
回执但未与会的代表数量为 B ,未发回执而与会的代表数量为 C ,记第 t 届的出
席比例为 λ(t) ,则定义出席比例为
λ(t) = A(t) − B(t) + C(t) ×100% A(t)
10 10
∑ ∑ 用
d ij pi p j 表示所选的宾馆之间的距离总和。为了让他们的距离上尽可能
j =1 i=1
比较靠近,所以我们有目标函数二:
10 10
∑ ∑ min
dij pi p j
j=1 i=1
预定的客房数量不可以大于相应的实际客房总数:
0 ≤ xij ≤ Cij
0 ≤ yij ≤ Cij
关于租借会议室和租用客车问题上,我们是在预定出宾馆的方案基础上,综 合考虑了租借会议室和租用客车的经济方面,采用规划模型,利用 Lingo 软件解 出了租借会议室和租用客车的方案。
3 模型的假设和符号约定
3.1 模型的假设 1)假设代表同一时间段只能参加同一个会议,且参加每个会议是等可能的。 2)男、女代表不能合住在同一客房。 3)假设每个宾馆到马路的距离是相等的。 4)假设每个分组会议是不分段的。 5)要求单住的代表被安排在双人间不影响其满意程度。 6)代表们只住在这 10 家宾馆中的某几家宾馆中。 7)距离在三百米之内不用租车。 8)假设本届与前几届与会的人数比例不会有太大的变化。
预定的客房数量要大于客房的需求量:
-7-
∑ ∑ ⎧ 10
⎪
⎪ ⎨
i
=1
xij
−
10 i =1
yij
≥
⎢M j
ห้องสมุดไป่ตู้⎢ ⎣
2
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
Nj 2
⎥ ⎥, ⎦
j
= 1,2,3,
6
∑ 房,显然有 pi = sign( xij ) ,其中 sign 是一个符号函数。 j =1
10
则 ∑ pi 表示共选择的宾馆数量。为了使所选择的宾馆数量尽可能少,我们 i =1
有如下的目标函数一:
10
min ∑ pi i=1
在筹备中,为了让所选择的各个宾馆在距离上比较靠近,我们规定所选择的 宾馆之间的距离之和尽可能小。 dij 是表示第 i 号宾馆到第 j 号宾馆的距离,则可
15
52
25
17
219
各类总人数 203 133 43 146 85
53
663
说明:由于各类取整出现有误差,按照回执代表的总人数预测出与会代表的总人
数为 755× 87.58%=661 人。
假设男女不能合住,则与会代表预定第 j 类客房的总人数 Qj 为:
Qj
=
⎧⎢ ⎪⎢ ⎨⎣
M 2
j
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
xi
2
≤
Ci2 , xi3
≤
Ci3 ,
⎪ ⎪
xi
4
⎪xi5
≤ ≤
Ci4 Ci5
+ Ci1 + Ci2
− xi1, − xi2 ,
⎪⎪xi6 ≤ Ci6 + Ci3 − xi3 ,
⎨ 10
∑ ⎪
⎪ i=1
xij
⋅
pi
≥ Qj,
j
= 1L6,
⎪
⎪⎪Q j ⎪
=
⎢M j
⎢ ⎣
2
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
Nj 2
距离为 2000; 5) 当以宾馆①为中心点,求得入住宾馆号为①、②、③、⑦,总距离
为 1350; 6) 当以宾馆②为中心点,求得入住宾馆号为①、②、③、⑦,总距离
为 1350。 通过以上数据可知当选取①、②、③、⑦号宾馆时可达到最优值。
5.1.2 模型二:所选的任意两个宾馆总距离和最小(任意点法) 设 Pi = 1 表示有在第 i 号宾馆预定客房,Pi = 0 表示没有在第 i 号宾馆预定客
独住的人不仅可以安排到单人房也可以安排到未安排满的双人房,假如某号 宾馆有未安排的双人房而单人房不够,则可以安排到同类型的双人房,所以有以 下的约束条件:
xij ≤ cij + ci( j−3) − xi( j−3) , j = 4,5,6 预定量要大于需求量:
10
∑ xij ⋅ pi ≥ Q j , j = 1L6,
-3-
类别 1 类别 2 类别 3 类别 4 类别 5 类别 6
宾馆① 0
50
30
0
30
20
宾馆② 85
65
0
0
0
0
宾馆③ 50
24
0
27
0
0
宾馆④ 50
45
0
0
0
0
宾馆⑤ 70
40
0
0
0
0
宾馆⑥ 0
40
30
40
30
0
宾馆⑦ 50
0
0
40
0
30
宾馆⑧ 40
40
0
0
45
0
宾馆⑨ 0
③、⑦;
2.当只考虑目标函数二,
1) 当以宾馆⑦为中心点,求得入住宾馆号为②、⑤、⑥、⑦、⑨,总
-6-
距离为 1400; 2) 当以宾馆⑧为中心点,求得入住宾馆号为②、⑤、⑦、⑧、⑨,总
距离为 1500; 3) 当以宾馆⑨为中心点,求得入住宾馆号为①、⑥、⑦、⑧、⑨,总
距离为 1650; 4) 当以宾馆⑥为中心点,求得入住宾馆号为①、⑤、⑥、⑦、⑨,总
Nj 2
⎥ ⎥, ⎦
j
= 1,2,3,
⎪⎩M j + N j , j = 4,5,6.
由表 4 的信息可以得出与会代表需要各类别宾馆客房的数量:
表 5 本届会议与会代表需要的客房数
合住 1 合住 2 合住 3 独住 1 独住 2 独住 3 房间总数
男
68
46
14
94
60
36
318
女
34
21
8
52
25
首先我们用一种特殊的方法(中心点法)来解决这个问题。具体方法如下:
1)选中某个比较集中的宾馆作为中心宾馆,定义 Di 为第 i 号宾馆到该中心
宾馆的距离。
2)定义 0-1 变量 pi ,其中 pi = 1表示第 i 号宾馆的客房被选取,否则令 pi = 0 ,
10
则 ∑ pi 表示所选宾馆的总数量。 i =1
出席率7800..0000%% 60.00% 50.00% 40.00% 30.00% 20.00% 10.00% 0.00%
第一届
第二届
第三届 往届
第四届
图 1 出席比例的拆线图 从出席比例的数值表和拆线图可以看出每一届代表的出席率是没有规律的, 但是每一届代表的出席率都在 84%-90%之间,而且波动不大,所以可以把往届 代表的出席比例的平均值作为本届代表的出席比例。
10
10
∑ ∑ 3) Di pi 表示所选宾馆到中心宾馆的距离之和,则 Di pi 的大小可以在
i =1
i =1
一定程度上反映所选宾馆的集中性。所以有以下的目标函数:
-5-
10
10
∑ ∑ min pi , min Di pi
i =1
i =1
由于预定的双人客房间数不可以超过相应的最大客房间数:
0 ≤ xij ≤ cij , j = 1,2,3
i =1
其中
Qj
=
⎧⎢ ⎪⎢ ⎨⎣
M 2
j
⎥ ⎥ ⎦
+
⎢Nj
⎢ ⎣
2
⎥ ⎥, ⎦
⎪⎩M j + N j ,
j = 1,2,3, j = 4,5,6.
综上所述,可得到如下的双目标规划模型:
10
10
∑ ∑ min z1 = pi , min z2 = Di pi
i=1
i=1
⎧xi1 ≤ Ci1 ,
⎪ ⎪
-4-
再根据本届全议代表的回执信息,不同的代表需要住客房的级别有所不同,
运用所求出的出席比例,可以预测出本届男、女与会代表回执住房要求信息,见
表 4。
表 4 本届会议与会代表的住房要求预测
合住 1 合住 2 合住 3 独住 1 独住 2 独住 3 总人数
男
135 91
28
94
60
36
444
女
68
42
会议筹备优化方案
摘要 本文针对会议筹备问题中可能遇到的问题及其解决方案,首 先考虑到发回执的代表人数不一定等于与会人数,利用往届与会 比例来预测本届代表人数为 661。其次,在宾馆的选取上,考虑 到预定的宾馆总数尽量少,距离上尽量靠近,我们给出了两种方 法来衡量宾馆的集中程度,一种方法是中心点法,另一种是任意 点法(使得所选的任意两个宾馆距离总和最小)。基于这两种方 法我们建立了两个模型,利用 Lingo 软件解出预定宾馆的方案, 最少宾馆数为 4 家, 分别是①,②,③,⑦。而在会议室安排及客 车租借问题上,我们综合考虑了会议室租用及客车租用的总费 用,以总费用最少为目标函数,建立相应线性规划,最终得出会 议室和客车的租借最优方案为:租借会议室费用为 6100 元,租用 客车费用为 2500 元,总费用为 8350 元。最后我们对模型进行分 析,给出一种评价满意度的方法,得出代表对该安排的满意度均 达 95%以上,说明该模型具有一定的通用性与可操作性。
4 模型的准备
4.1 宾馆客房分类 根据宾馆客房的价格和单、双人间可以把宾馆客房分为 6 个类别:
类别 价格(元)
规格
1 120~160 双人间
表 1 宾馆客房分类
2
3
4
161~200 201~300 120~160
双人间 双人间 单人间
5 161~200 单人间
6 201~300 单人间
根据宾馆分类,结合附表 1,我们可以统计出各类别的宾馆客房总数, 见表 2:
-2-
3.2 符号的约定 xij :表示第 i 号宾馆的第 j 类客房被预定的客房数量 yij :表示指定独住而被安排到第 i 号宾馆的第 j 类( j = 1L3 )客房的数量 Cij :表示第 i 号宾馆的第 j 类客房总数 dik :表示第 i 号宾馆与第 k 号宾馆的距离 M j :表示与会男代表预定第 j 类客房的数量 N j :表示与会女代表预定第 j 类客房的数量 Q j :表示与会代表预定第 j 类客房的总数; mij :表示第 i 号宾馆的第 j 类会议室的间数; nij :表示第 i 号宾馆的第 j 类会议室的座位数; qij :表示第 i 号宾馆的第 j 类会议室的价格; zij :表示预定第 i 号宾馆第 j 类会议室的间数; eik :表示第 i 号宾馆到第 k 号宾馆租用 45 座车辆数; gik :表示第 i 号宾馆到第 k 号宾馆租用 36 座车辆数; hik :表示第 i 号宾馆到第 k 号宾馆租用 33 座车辆数。
⎥ ⎥, ⎦
j
= 1L3,
⎪⎩Q j = M j + N j , j = 4L6;
模型一的求解:
这个是一个多目标规划问题,我们发现求到中心宾馆的距离总和最小的问题
在一定程度上反映了宾馆数的最小,所以可以将这个问题转换成单目标归划,具
体解法如下:
1.当只考虑目标函数一,求得最少宾馆数为 4,入住宾馆分别为①、②、
17
157
各类房间总数 102 67
22 146 85
53
475
5 模型的建立与求解
5.1.1 预订宾馆客房的数学模型一:中心点法 在为代表预订宾馆客房的问题上,我们考虑了以下三个方面:第一,尽量满
足代表在价位等方面的需求;第二,所选择的宾馆数量应该尽可能少;第三,距 离上尽可能比较靠近。
如何使所选择的宾馆数量尽可能少且距离上比较靠近的问题可看作是求点 的集中问题。
而出席比例的平均值为:
4
∑ λ(t)
λ = t=1 4
求解见表 表 3 会议代表的出席比例 第一届 第二届 第三届 第四届
出席比例(%) 89.84 87.08 88.73 84.67
平均值 87.58
运用 Excel 作出以往几届会议代表的出席比例的拆线图:
以往几届会议代表的出席比例
100.00% 90.00%
关键词:整数规划;多目标规划;会议筹备;满意度
1 问题的提出
-1-
某市的一家会议服务公司负责筹备某专业领域的一次全国性会仪。筹备组要 从备选的 10 家宾馆中,为与会代表预订宾馆,租借会仪室。根据以往会议的情 况,有些发来回执的代表不一定会来参加会议,而有些代表未发来回执却来参加 了会议。为了尽量满足与会人的住房需求,同时又不会出现超额预定的现象,除 了尽量满足代表在价位等方面的需求之外,所选择的宾馆数量应该尽可能少,并 且距离上比较靠近。已知有一天的上下午各安排 6 个分组会仪,筹备组需要在代 表下榻处租用几个会仪室。由于事先不知道代表会去参加哪个会,还需要从三种 座位类型的客车中,租用一些车辆来接送代表。为此需要综合考虑经济、方便、 代表满意等多方面因素,来预订宾馆客房、租借会议室和租用客车。
2 问题的分析
首先是数据的处理,根据以往几届会议代表回执和与会情况,计算出每年会 议代表的平均出席比例,据此来估算本届的出席人数。根据宾馆客房的价格把宾 馆客房分为 6 个类别,结合单、双人间回执人数,计算出男、女各类别的与会人 数,进而得出各种类型所需客房的间数。
在宾馆客房的预定上,所选择的宾馆数量尽可能少并且距离上比较靠近。为 使效果最佳,我们以两种方案来实现,一种是中心宾馆法,另一种是任意宾馆法, 即:使所选的任意两个宾馆距离总和最小。基于这两种方法我们建立了两个模型 给出预定宾馆的方案。
0
30
0
0
60
宾馆⑩ 0
0
100
0
0
0
4.2 与会代表占发回执的代表比例:
根据以往几届会议代表回执和与会情况,设发来回执的代表数量为 A ,发来
回执但未与会的代表数量为 B ,未发回执而与会的代表数量为 C ,记第 t 届的出
席比例为 λ(t) ,则定义出席比例为
λ(t) = A(t) − B(t) + C(t) ×100% A(t)
10 10
∑ ∑ 用
d ij pi p j 表示所选的宾馆之间的距离总和。为了让他们的距离上尽可能
j =1 i=1
比较靠近,所以我们有目标函数二:
10 10
∑ ∑ min
dij pi p j
j=1 i=1
预定的客房数量不可以大于相应的实际客房总数:
0 ≤ xij ≤ Cij
0 ≤ yij ≤ Cij
关于租借会议室和租用客车问题上,我们是在预定出宾馆的方案基础上,综 合考虑了租借会议室和租用客车的经济方面,采用规划模型,利用 Lingo 软件解 出了租借会议室和租用客车的方案。
3 模型的假设和符号约定
3.1 模型的假设 1)假设代表同一时间段只能参加同一个会议,且参加每个会议是等可能的。 2)男、女代表不能合住在同一客房。 3)假设每个宾馆到马路的距离是相等的。 4)假设每个分组会议是不分段的。 5)要求单住的代表被安排在双人间不影响其满意程度。 6)代表们只住在这 10 家宾馆中的某几家宾馆中。 7)距离在三百米之内不用租车。 8)假设本届与前几届与会的人数比例不会有太大的变化。
预定的客房数量要大于客房的需求量:
-7-
∑ ∑ ⎧ 10
⎪
⎪ ⎨
i
=1
xij
−
10 i =1
yij
≥
⎢M j
ห้องสมุดไป่ตู้⎢ ⎣
2
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
Nj 2
⎥ ⎥, ⎦
j
= 1,2,3,
6
∑ 房,显然有 pi = sign( xij ) ,其中 sign 是一个符号函数。 j =1
10
则 ∑ pi 表示共选择的宾馆数量。为了使所选择的宾馆数量尽可能少,我们 i =1
有如下的目标函数一:
10
min ∑ pi i=1
在筹备中,为了让所选择的各个宾馆在距离上比较靠近,我们规定所选择的 宾馆之间的距离之和尽可能小。 dij 是表示第 i 号宾馆到第 j 号宾馆的距离,则可
15
52
25
17
219
各类总人数 203 133 43 146 85
53
663
说明:由于各类取整出现有误差,按照回执代表的总人数预测出与会代表的总人
数为 755× 87.58%=661 人。
假设男女不能合住,则与会代表预定第 j 类客房的总人数 Qj 为:
Qj
=
⎧⎢ ⎪⎢ ⎨⎣
M 2
j
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
xi
2
≤
Ci2 , xi3
≤
Ci3 ,
⎪ ⎪
xi
4
⎪xi5
≤ ≤
Ci4 Ci5
+ Ci1 + Ci2
− xi1, − xi2 ,
⎪⎪xi6 ≤ Ci6 + Ci3 − xi3 ,
⎨ 10
∑ ⎪
⎪ i=1
xij
⋅
pi
≥ Qj,
j
= 1L6,
⎪
⎪⎪Q j ⎪
=
⎢M j
⎢ ⎣
2
⎥ ⎥ ⎦
+
⎢ ⎢ ⎣
Nj 2
距离为 2000; 5) 当以宾馆①为中心点,求得入住宾馆号为①、②、③、⑦,总距离
为 1350; 6) 当以宾馆②为中心点,求得入住宾馆号为①、②、③、⑦,总距离
为 1350。 通过以上数据可知当选取①、②、③、⑦号宾馆时可达到最优值。
5.1.2 模型二:所选的任意两个宾馆总距离和最小(任意点法) 设 Pi = 1 表示有在第 i 号宾馆预定客房,Pi = 0 表示没有在第 i 号宾馆预定客
独住的人不仅可以安排到单人房也可以安排到未安排满的双人房,假如某号 宾馆有未安排的双人房而单人房不够,则可以安排到同类型的双人房,所以有以 下的约束条件:
xij ≤ cij + ci( j−3) − xi( j−3) , j = 4,5,6 预定量要大于需求量:
10
∑ xij ⋅ pi ≥ Q j , j = 1L6,