您好,欢迎访问三七文档
9建模论文——2011114114覃婧航空公司的预订票策略摘要:本文研究的是机票预定价格和数量的预测及优化设计问题。在激烈的市场竞争中,航空公司为争取更多的客源而开展的一个优质服务项目是预订票业务,本模型针对预订票业务,根据实际情况,制定合理的预定策略需从经济利益最大化和社会声誉最好两方面来考虑。社会声誉可以用定了票来登机因飞机满员而不能起飞的乘客不超过某一给定值来衡量。这个问题可化为经济利益最大化为单目标来求解。航空公司的经济利润可以用机票收入扣除飞行费用和赔偿金后的利润来衡量,社会声誉可以用持票按时前来登记、但因满员不能飞走的乘客,即被挤掉者限制在一定数量为标准,这个问题的关键因素――预订票的成可是否按时前来登机是随机的,所以经济利益和社会声誉两个指标都应该在平均意义下衡量。于是航空公司预订票模型简化为一个两目标的规划问题,即求航空公司的平均利润Sm和被挤掉的乘客数超过j人的概率jPm之间的平衡关系,决策变量是预订票数量的限额m。建立补偿金模型,综合考虑航空公司的经济效益和社会声誉,给定赔付比率为0.2,被挤掉的乘客数超过j人的概率为jPm0.1,对于飞机最大容量为N=200,若估计预订票乘客不按时前来登机概率为q=0.1,则预订票数量的限额m=211.最后,考虑不同的客源的实际需要,对补偿金模型进行改进优化,比较详细的给出了航空公司的预订票策略,具有很强的实际指导意义。关键词:MATLAB软件模型转化模型改进订票策略实际平均利润正文一、问题重述:航空公司为了提高经济效益开展了一项预订票业务。随之带来一系列的问题:若预订票的数量恰等于飞机的容量,则由于总会有部分已订票的乘客不按时前来登机,致使飞机因不满员而利润降低,或亏本;若不限制订票的数量,那些本已订好了某家航空公司的某趟航班的乘客,却被意外地告知此趟航班已满,公司不管以什么方式补救总会引起乘客的抱怨,导致荣誉受损。试建立航空公司订票决策的数学模型,解决以上的问题二、问题分析:该问题作为线性规划问题,题目中给定的机票预定策略可以理解为了航空公司的经济利益与社会声誉,确定预订票的最佳数量。故问题转化为:怎样确定预订票数量限额,使得利润最大,同时被挤掉的乘客的数量尽可能小。故该题是一个以预订票数量为决策变量的双目标随机规划问题。设飞机容量为N,若公司限制只预订m张机票,那么由于总会有一些订了机票的乘客不按时前来登机,致使飞机因不满员飞行而利润降低,甚至亏本。如果不限制订票数量,则当持票按时前来登机的乘客超过飞机容量时,将会引起那些不能登机的乘客(以下称被挤掉者)的抱怨,导致公司声誉受损和一定的经济损失(如付给赔偿金)。这样,综合考虑公司的经济利益和社会声誉,必然存在一个恰当的预订票数量的限额。假设已经知道飞行费用(可设与乘客人数无关)、机票价格(一般飞机满员50%_60%时不亏本,由飞行费用可确定价格)、飞机容量、每位被挤掉者的赔偿金等数据,以及由统计资料估计的每位乘客不按时前来登机的概率(不妨认为乘客间是相互独立的),建立一个数学模型,综合考虑公司经济利益(飞行费用、赔偿金与机票收入等),确定最佳的预订票数量。航空公司的经济利润可以用机票收入扣除飞行费用和赔偿金后的利润来衡量,社会声誉可以用持票按时前来登记、但因满员不能飞走的乘客,即被挤掉者限制在一定数量为标准,这个问题的关键因素――预订票的成可是否按时前来登机是随机的,所以经济利益和社会声誉两个指标都应该在平均意义下衡量,这是一个两目标的规划问题,决策变量是预订票数量的限额。三、模型假设:⑴飞机容量为常数n,机票价格为常数g,飞行费用为常数r。⑵机票价格按照grn来制订,其中(1)是利润调节因子,如0.6表示飞机60%满员就不亏本。⑶预订票数量的限额为常数m(n),每位乘客不按时前来登机的概率为p,各位乘客是否按时登机是相互独立的。⑷每位被挤掉的乘客获得的赔偿金为常数b。四、符号定义与说明:n飞机上乘客容量r飞机飞行的费用常数利润调节因子b超员赔偿给被挤掉单位乘客的钱m预售票数(mn)g飞机票票价s每次航班利润p预定票的人不按时登机的概率k不按时前来的乘客人数S公司的经济利益(平均利润)五、模型的建立与求解:模型建立:1.公司的经济利益可以用平均利润S来衡量,每次航班的利润s为从机票收入中减去飞行费用和可能发生的赔偿金。当m位乘客中有k位不按时前来登机时snkmbnkmrngnkmrgkm)()(……(1)由假设2,不按时前来登机的乘客数K服从二项分布,于是概率(),1kkmkkmpPKkCpqqp(2)平均利润S(即s的期望)为10()[()()][()]mnmkkkkmnSmngrmknbpmkgrp(3)化简(3)式,并注意到0,mkkkpmp可得10()()()mnkkSmqmgrgbmknp(4)当n,g,r,p给定后可以求m使S(m)最大。2.公司从社会声誉和经济利益两方面考虑,应该要求被挤掉的乘客不要太多,而由于被挤掉者的数量式随机的,可以用被挤掉的乘客数超过若干人的概率作为度量指标。记被挤掉的乘客数超过j人的概率为()jPm,因为被挤掉的乘客数超过j人,等价于m位预订票的乘客中不按时前来登机的不超过m-n-j-1人,所以10()mnjjkkPmp(5)对于给定的n,j,显然当m=n+j时不会有挤掉的乘客,即()jPm=0。而当m变大时()jPm单调增加。综上,S(m)和()jPm虽然是这个优化问题的两个目标,但是可以将()jPm不超过某给定值作为约束条件,以S(m)为单目标函数来求解。模型求解为了减少S(m)中的参数,取S(m)除以飞行费用r为新的目标函数J(m),其含义时单位费用获得的平均利润,注意到假设2中有grn,由(2)式可得101()()/[(1/)()]1mnkkJmSmrqmbgmknpn(6)其中b/g式赔偿金占机票价格的比例。问题化为给定λ,n,p,b/g,求m使J(m)最大,而约束条件为10()mnjjkkPmp(7)其中α是小于1的正数。J(m)的经济意义是公司纯利润占固定损耗的比例。模型不能直接求解,但可以通过MATLAB软件进行数值计算,求得最大值点。模型求解:由以上模型的建立可得该题的规划模型如下:101max()()/[(1/)()]1mnkkJmSmrqmbgmknpn10..()mnjjkkstPmP01由此计算载客量为150的飞机所能得到的预期利润,假设0.05p和0.1,/0.2bg和0.4,计算5()Pm、10()Pm和()Jm,得下表:mp=0.05p=0.1J5P10PJ5P10P0.20.4bbgg0.20.4bbgg1500.58330.5833000.50000.5000001520.60440.6044000.52000.5200001540.62450.6244000.54000.5400001560.64080.63990.000500.56000.56000.000001580.65000.64700.018200.57970.57970.000001600.65190.64570.125600.59850.59850.000501620.64900.63890.37290.00410.61480.61480.00560.00001640.64430.62980.66380.62670.62450.03070.00011660.63890.62000.86780.63300.62850.10600.00191680.63330.61000.96150.63400.62630.25450.01401700.62780.60000.99150.63110.61960.46020.06001720.62590.61030.66940.17091740.61980.59980.83080.35301760.61330.58880.92790.5682从上表中可以看出,一架150座的航班,当超额订票的乘客数分别为10和16时,可以达到最大的预期利润。有超过5名乘客发生座位冲撞的概率却分别为12%和10%,有超过10名乘客发生座位冲撞的概率却分别为0%和0.2%。六、结果分析推广与评价结果分析:1.对于所取的N,p,b/g,平均利润Sm随着m的变大都是先增加再减少。不按时前来登机概率为p对需要超额预定的票数有较大影响,为了保证航班满座,就必须多预售一些票。2.对于给定的N,p,b/g由0.2增加到0.4时Sm的减少不超过2%,所以不放付给被挤掉的乘客以较高的赔偿金,也不会对其最大利润产生多大影响,而同时赢得社会声誉。3.综合考虑经济效益和社会声誉,给定5P、10P由表得,若估计p=0.05,m=160,若p=0.1,取m=166.评价:1、将问题转化成数学中的优化问题,使得题目更加简单清晰;2、通过模型改进对模型进行了进一步优化,更具有可行性。七、参考文献:[1]姜启源、谢金星等《数学建模》高等教育出版社第三版[2]蔡旭辉刘卫国蔡立燕等《matlab基础与运用教程》人民邮电出版社。[3]覃婧《航空公司的预订票策略》附件:matlab程序语言:附录Icleara=0;form=150:2:176;fork=0:m-150-1;pk=binopdf(k,m,0.05);f=m-150-k;s=f*pk;a=a+s;endmJ=(1/90)*[0.95*m-(1+0.4)*a]-1endm=150J=0.5833m=152J=0.6044m=154J=0.6244m=156J=0.6398m=158J=0.6433m=160J=0.6270m=162J=0.5855m=164J=0.5159m=166J=0.4171m=168J=0.2889m=170J=0.1311m=172J=-0.0563m=174J=-0.2731m=176J=-0.5196附录IIcleara=0;form=150:2:176;fork=0:m-150-1;pk=binopdf(k,m,0.1);f=m-150-k;s=f*pk;a=a+s;endmJ=(1/180)*[0.95*m-(1+0.2)*a]-1endm=150J=-0.2083m=152J=-0.1978m=154J=-0.1872m=156J=-0.1767m=158J=-0.1662m=160J=-0.1561m=162J=-0.1470m=164J=-0.1404m=166J=-0.1381m=168J=-0.1424m=170J=-0.1554m=172J=-0.1784m=174J=-0.2125m=176J=-0.2582
本文标题:机票预订策略
链接地址:https://www.777doc.com/doc-5655078 .html