第八届电工杯数学建模B题资料文档格式.docx
《第八届电工杯数学建模B题资料文档格式.docx》由会员分享,可在线阅读,更多相关《第八届电工杯数学建模B题资料文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
F
df1
df2
Sig.
Constant
b1
b2
Linear
.193
2.632
1
11
.133
1.900E3
-12.747
Logarithmic
.043
.498
.495
1.875E3
-39.261
Quadratic
.949
92.101
2
.000
1.520E3
108.891
-7.602
Theindependentvariableis剩余周数.
y=1520+108.891x-7.602x*x:
当剩余周数为1时,预定的平均价格为1621.
其他的也都采用spss数据拟合的方法。
在计算三等舱第七周时发现数据和三次曲线拟合程度最好。
如图所示:
ModelSummaryandParameterEstimates
b3
.868
66.043
1.097E3
-28.413
.758
31.241
1.255E3
-195.850
.895
38.214
999.136
-.977
-1.614
Cubic
.932
36.724
3
714.178
127.534
-18.376
.657
所以就采用了三次曲线的形式:
y=714.178+127.534x-25.068x*x+0.878x*x*x*,一次代数计算。
在计算第十周的数据时,因给出的数据太少,不能够精确的拟合出他们之间的关系。
误差特别大。
还有在计算剩余时间还有0周时要考虑意愿预定人数你的影响,所以在拟合的程度下,加入意愿预定人数的影响。
详细数据见附录。
问题三:
依据附件中表sheet4给出的每周预订价格区间以及每周意愿预订人数,预测出公司每周给出的预订平均价格。
首先,在观察头等舱的每周预订价格区间以及每周意愿预订人数时,公司每周给出的预订平均价格和他们分别有着一定的非线性关系。
问题四:
.依据附件中表sheet1-sheet4,建立邮轮每次航行的最大预期售票收益模型,并计算第8次航行的预期售票收益。
假设:
1.假设我们不考虑邮轮公司的人均船上消费主要包括酒水消费、spa消费、赌场消费、船上购物和其他付费服务收入对邮轮收入的影响。
2.
先考虑一种舱位类型的情况。
假定销售周期包含T个周。
令t=T-1表示第1个周期,t=0表示最后一个周期,即t是启航之前的周期个数,也就是说,t是随时间递减的。
假定邮轮旅客的保留价格服从一定的概率分布,且在整个销售周期上是固定不变的,令F(t)为保留价格的累积概率分布。
在每个周期t,公司提供的价格是m,只有当保留价格低于当前的价格时顾客才会购买。
因此,一个到达的顾客购买邮轮某种类型舱位的概率为p(t),则周期t的邮轮票的需求函数为D(
)
,其中,
为周期t的潜在市场规模,价格m为决策变量。
研究目标是在有限的销售周期[0,T-1]内为不同航次的不同周期确定最优价格,从而最大化整条航线未来的总收益。
假定顾客的保留价格服从区间上
上的均匀分布。
根据均匀分布的概率分布函数和D(m)=Mt[p(t)],可以获得每个周期的需求函数为:
也就是说,需求函数的形式是线性的,即
,
其中,截距
;
斜率。
注意,
因此可以动态地挖掘顾客最大保留价格的信息。
此外,由于
,也可以展示市场规模的动态变化情况。
根据表格,我们可以从中获取一些需求预测和历史数据,公司可以对所有周期需求函数的参数进行估计,确定各航次第一个周期的价格。
St.
其中,N是考虑的航次数量;
和
分别是航次k在周期t的价格和需求。
随着时间的推移,在周期t-1开始之前,周期t的需求和价格数据被观测到,需求函数D(
)(t=T-1,T-2,…,0)便通过上面的约束规划(回归)更新为
4.2定价模型
不同航次未来周期的最优价格可以通过下面的非线性定价模型确定:
其中,R为邮轮总收益,由舱票销售总额构成;
第一个约束条件保证临近周期的价格差异不会太大;
第二个约束条件是存量约束,保证总需求不会超过邮轮的总存量。
当邮轮有三种类型的座位时,我们需要分别对各种类型的座位进行预测,分析。
最后累加既得邮轮售票所得的利益。
根据上述模型,我们计算第8次航行的预期售票收益。
销售周期为14周。
T=14,邮轮旅客的保留价格服从一定的概率分布,
,我们从意愿订票的人数与剩余周数及价格区间可以求出。
在第八次航行中,
每个周期的需求函数为:
。
为周期t的潜在市场规模,
是航次k在周期t的价格
是航次k在周期t的需求
通过下面的非线性定价模型确定最优价格。
当为头等舱时,由预定的平均价格和人数的关系,我们用数据拟合法计算出他们之间的相关系数如下:
表:
数据分析1
因变量:
头等舱的价格
.007
.088
13
.772
1.767E3
.125
Logarithmica
.
.774
12.593
.001
1.633E3
9.500
-.081
自变量:
头等舱的人数
图:
表:
数据分析二
因变量:
价格2
.009
.124
.731
1.247E3
.073
.624
9.965
12
.003
1.133E3
2.300
-.005
.817
16.415
1.062E3
5.075
-.021
2.202E-5
自变量:
二等舱的人数.
数据分析三
三等舱的价格
.023
.309
.588
787.737
.123
.755
18.461
561.726
2.890
.929
47.688
691.903
-.284
.010
-2.014E-5
图:
所以,我们得出收益函数R=x*y。
代入第八次航行的预定价格和人数,得出该企业共收益了
同理
593445
412613
问题五:
在头等、二等舱位未满的情况下,游客登船后,可进行升舱(即原订二等舱游客可通过适当的加价升到头等舱,三等舱游客也可通过适当的加价升到头等舱、二等舱)。
请建立游客升舱意愿模型,为公司制定升舱方案使其预期售票收益最大。
假设实现从低等座位到更高等座位的填充在既定条件下增加收益,且这种方案不是在预定时候制定的,而是在上轮以后制定的。
所以各个舱位的人数,公司目前所获得的利益已经知道了。
预定售票日期截止时,通过下表分析
每次航行升舱后最终舱位人数分配表
航次
4
5
容量
头等舱人数
236
243
248
247
235
246
226
233
250
二等舱人数
431
424
421
403
384
428
433
389
450
三等舱人数
371
410
481
473
463
478
493
366
486
500
大多数都喜欢做条件好的座位,但由于价格方面或者其他方面的因素,一些旅客选择了价格相对便宜的二等舱。
但是对邮轮公司来说。
如何达到利益的最大化,面对头等舱,二等舱位未满,而三等舱却相对来说人数较多的情况,适当的加价,可进行升舱的促销活动可使利益扩大化。
若只是补差价可进行升舱,不能够提高企业的利益。
因为是同样的价格,为什么要费这么多麻烦才坐上适合自己的舱位呢。
针对以上情况,适度的加价,既能够使企业的利益能够达到最大化,又不致使升舱的人数过多,引起纷乱。
头等舱的容量是250,二等舱的人数是450,三等舱的容量是500。
企业科获得的利益记为R,加的价格记为a,设头等舱的人数为
,二等舱的人数记为
,三等舱的人数记为
,二等舱升为头等舱的人数记为
,三等舱升为二等舱的人数记为
,三等舱升为头等舱的人数记为
,二等舱升头等舱的加价为
,三等舱升二等舱的加价为
,三等舱升头等舱的加价为
,设牟依依周某一航次油轮头等舱,二等舱,三等舱的定价分别为
所以他们因当满足如下约束如下约束条件:
其中,
是一个固定量,只需要在上述约定条件的基础上确定
的最大值即可。
在满足上述条件的基础上,这是个典型的线性规划模型,借助于LINGO软件
计算
的最大值且使得
,意愿升舱人数的大小是一个不确切人数,它的取值,与人们一开始的保留价格有着密切的关系当加价后的总价格与人们保留价格相差无几时,人们意愿升舱的概率就大。
当航次一的价格确定后头等舱,二等舱,三等舱的人数分别为236,431,371时,
利用LINGO软件,算出
19
27
460
324
784
见附录。
航次二的头等舱,二等舱,三等舱的人数分别为1650,1220,832
49
26
430
388
同理:
338
037
35
32
630
343
311
28
18
350
700
25
17
336
663
38
480
400
360
33
370
750
29
14
在计算出这些数据后,我们发现二等舱升为头等舱的人数,三等舱升为二等舱的人数,三等舱升为头等舱的人数,二等舱升头等舱的加价
,三等舱升二等舱的加价
,三等舱升头等舱的加价
都大约浮动在某一个区间,这说明要使公司的利益最小化,升舱的人数且控制最小值(简化手续),则应当适当的加价,使得二等舱升头等舱的加价
控制在【400500】,而三等舱升二等舱的加价
控制在【300400】,三等舱升头等舱的加价
控制在【700800】.
这些数据仅仅是靠预定人数的多少考虑的企业的利益,因为数据中没能给出各个的意愿信息,仅仅能推出各个舱位的人群心中的保留价格,不能够准确地推算出各个阶段人的意愿。
还有各个阶段人升舱的比例。
模型的评价在应用该模型进行预算公司利益最大化时忽略了旅客想从二等舱升为头等舱的概率,想从三等舱升为二等舱的概率以及想从三等舱升为头等舱的概率,这些数据需要做一个市场调查,或者实际运行后给出加价与升舱人数的数据,我们才能给出较为准确的模型,来进行预测。
附录
ariableValueReducedCost
M1460.0000-19.00000
H119.00000-460.0000
M2324.00000.000000
H20.000000-324.0000
M3784.0000-0.8163265E+19
H30.8163265E+19-784.0000
RowSlackorSurplusDualPrice
10.6400000E+221.000000
20.8163265E+190.000000
30.0000000.000000
40.0000000.000000
50.0000000.000000
60.0000000.000000
71244.0000.000000
8460.00000.000000
9324.00000.000000
10784.00000.000000
VariableValueReducedCost
M1430.0000-49.00000
H149.00000-430.0000
M2388.00000.000000
H20.000000-388.0000
M3784.0000-0.6530612E+20
H30.6530612E+20-784.0000
10.5120000E+231.000000
20.6530612E+200.000000
71214.0000.000000
8430.00000.000000
9388.00000.000000
M1630.0000-0.4159289E+23
H10.2228642E+24-630.0000
M20.0000000.000000
H20.0000000.000000
M3311.0000-0.4159289E+23
H30.2228642E+24-311.0000
10.2097152E+271.000000
20.0000000.000000
30.2228642E+240.000000
40.0000000.1812713E+24
5311.00000.000000
6630.00000.000000
70.0000000.1812713E+24
8630.00000.000000
90.0000000.000000
10311.00000.000000