《2015全国大学生数学建模竞赛B题.docx》由会员分享,可在线阅读,更多相关《2015全国大学生数学建模竞赛B题.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 “互联网+”时代的出租车资源配置摘 要随着“互联网+”时代的到来,针对当今社会“打车难”的问题,多家公司建立了打车软件效劳平台,并推出了多种补贴方案,这无论是对乘客和司机自身需求还是对出租车行业开展都具有肯定的现实意义。本文依靠说明构造、-模糊综合评价、价格需求理论、线性规划等模型依次较好的解决了三个问题。对于问题一求解不同时空出租车资源“供求匹配”程度的问题,本文先将模型里的层级隶属关系进展改良,将影响出租车供求匹配的12个子因素分为时间、空间、经济、其它共四类组合,然后运用经过改良的-模糊综合评价方法建立模型,提出了出租车空载率这一指标作为评价因子的方案,来分析冬季某节假日哈尔滨市南岗区
2、出租车资源“供求匹配”程度。通过代入由1-9标度法确定的各因素互相影响的系数,得出各个影响因素的权重大小,利用无量纲化处理各影响因素,得出最终评判因子为0.3062,依据“供求匹配”标准,得出哈尔滨市南岗区出租车资源“供求匹配”程度处于供需合理状态的结论。同理,也得到了哈尔滨市不同区县、不同时间的供求匹配程度,最终作出哈尔滨市出租车“供求匹配”程度图。 对于问题二我们运用价格需求理论建立模型,以补贴前后打车人数比值与空驶率变更分别对滴滴和快的两个公司的不同补贴方案进展求解,依次得到补贴后对应的打车人数及空驶率的变更,再和无补贴时的状态比照,最终得出结论:当各公司补贴金额大于5元时,打车简单,即
3、补贴方案可以缓解“打车难”的状况;当补贴小于5元时,不能缓解“打车难”的状况。 对于问题三,在问题二的模型下,建立了一个找寻最优补贴金额的优化模型,利用lingo软件进展求解算出最佳补贴金额为8元,然后将这个值带入问题二的模型进展验证,经论证合理后将补贴金额依据4种安排方案安排给司机乘客。关键词:说明构造模型;-模糊综合评价;价格需求理论;线性规划一 问题重述交通是社会生活众多产业当中的一项根底产业,不但和社会的经济开展关系严密,与人们的生活也是休戚相关。而出租车作为交通工具中的重要组成局部,可以给人们的生活带来更便捷的效劳。所以无论是国内还是国外,对于与出租车相关的问题都有较深化的探讨。作为
4、居民日常出行的交通工具,出租车在人们生活中发挥着重要的作用。然而由于时间、空间等因素,导致出租车行业面临着宏大的挑战,与此同时,也会出现“打车难”的现象。但这也正促进了依托互联网建立的打车软件的开展以及多种出租车补贴方案的出现。当今,“互联网+”开展快速,所以探讨互联网与出租车有关的问题是很有意义,本文要求搜集相关数据建立数学模型求解下列问题:问题一:建立合理的指标,分析在不同时间和空间条件下出租车资源的“供求匹配程度”。问题二:分析各公司的出租车补贴方案是否对“缓解打车难”有所扶植?问题三:若要创立一个新的打车软件效劳平台,应当设计什么样的补贴方案,并论证方案的合理性。二 模型假设假设1:城
5、市中不出现大量的人口迁入与迁出。假设2:城市中出租车的数量短期内不会发生变更。假设3:城区面积不发生大规模扩展。假设4:城市道路开展程度不会发生大变更。假设5:手机打车软件的运用者年龄主要集中在1835周岁。假设6:其它交通工具开展程度不变。假设7:城市人均收入短期内不变。三 符号说明影响“供求匹配”程度第一层因素的权重影响“供求匹配”程度第二层各因素的权重修正后的影响“供求匹配”程度第二层各因素的权重用于评价“供求匹配”程度的评价因子推断矩阵的最大特征值综合评判集层次分析构造中第一层指标价格补贴之前打车人数价格补贴之后打车人数出租车日均载客里程出租车辆数出租车出勤率每辆车平均的日行里程。乘客
6、不满足度四 问题分析问题一的分析对于问题一,要想得到出租车资源的“供求匹配”程度,首要的问题是建立一个合理的评价指标。通过对影响出租车与乘客供求关系的广义因素进展分析,每种大的前提下又细分为其它的影响因子,也就是构造了两个层次,再将最底层的影响因子利用说明构造模型进展归类。利用层次分析-模糊综合评价模型对得到的归类进展分析和求解,得到综合评判集合,然后考虑结合一种出租车供需合理的标准,例如空载率这一指标对供求匹配程度进展分析。最终结合实际着重探讨不同时间和空间前提下城市出租车资源的“供求匹配程度”。问题二的分析对于问题二,求各公司的补贴方案对“缓解打车难”是否有扶植,考虑到不同补贴方案归根究竟
7、是补贴金额的不同,因此考虑找寻一种补贴金额与打车难的关系,通过逆向思索,补贴金额可以等效看为出租车价格降低的金额,出租车价格变更与打车人数需求之间构成价格需求,于是可利用价格需求理论模型对此进展分析,但是单一的打车人数多少缺乏以表示打车是否困难,于是考虑增加一个空载率指标与打车人数结合表示打车是否困难,最终评判打车困难时,由于打车难这是一个不行量化指标,因此要想得出打车难是否有缓解只能先建立一个标准,然后将价格需求理论模型的求解结果带入该标准。即可知道各公司的补贴整车对打车难是否有扶植。问题三的分析由于问题三是设计补贴方案,而问题二里我们建立了价格需求理论模型,求解了各个公司不同补贴方案对打车
8、难缓解的影响,于是我们在问题三中通过建立一个补贴金额与乘客满足程度的双优化模型来设计一个补贴方案,然后利用问题二的求解结果对设计方案进展论证。五、模型的建立与求解5.1 问题一模型的建立与求解5.1.1 利用模型对影响因素分组由于出租车资源供求匹配关系受到较多因素影响,其中许多因素又互相包含,必需全面考虑各个因素。所以我们采纳ISM模型对相应影响因素进展分组、归类,使问题简化,便利求解。模型是于1973年为了分析困难的社会经济问题而提出的说明构造模型,是静态的定性模型,其特点是可以将困难的系统逐级分解成若干个子系统。为了分析出租车资源的供求匹配程度,我们考虑影响出租车与乘客供求关系的一些主要因
9、素如表1。表1 出租车与乘客供求关系主要影响因素市民人均收入人口密度道路拥堵程度是否是顶峰期是否节假日出租车数量天气状况私家车数量季节城市交通开展程度乘客出行紧急程度城市旅游吸引实力然后分析这些因素互相之间是否有关系,用0表示互相之间无影响,用1表示互相之间有影响,从而得到互相影响关系的邻接矩阵如下: 000000010000101011010000100011000000011011011111000000000000000000000000000000000000000000000110000000000010000000000000000000000000000010000000 由于此
10、矩阵中影响因素较多,所以运用软件对邻接矩阵进展求解,程序见附录一,得可达矩阵可说明两个因素之间是否存在链接途径,并能清晰说明两因素之间影响程度。定义集合为可达矩阵中要素一行中值为1的元素所在行元素集合,为可达矩阵中这列值为1对应的列元素集合,当时,即为该层元素,然后剔除矩阵中的元素,进展下一层元素计算,可以得到最终的分组:; ; ; 。通过分析每组所包含的因素,我们发觉分组里面所包影响因素可理解为经济程度对出租车供求关系的影响,里面所包影响因素可以看作为不同空间对出租车供求关系的影响,里面所包影响因素可以看作不同时间对出租车供求关系的影响,结果如表2。表2 影响因素分组关系表经济程度因素市民人
11、均收入出租车数量私家车数量空间因素道路拥堵程度人口密度城市交通开展程度时间因素季节是否是节假日是否是顶峰期其它乘客出行的紧急程度旅游吸引实力天气状况5.1.2 问题一模型的建立我们从出租车空载率角度考虑出租车资源的“供求匹配”程度问题,当出租车空载率过低时,说明打车的人少,出租车量小于乘客的需求;当空载率过高时,说明打车的人较多,出租车量大于乘客需求,出租车空载率能很好地反映出租车与人之间“供求匹配” 程度。所以我们选取空载率这一指标作为模型最终评价因子分析,来分析不同时间和空间出租车资源的“供求匹配”程度问题。我们利用模糊综合评价方法建立模型,首先,利用构造出一个层次分析模型,指标评价体系构
12、造图如图1。图1 层次分析构造图1)第一、二层权重集确实定第一层包括4个因素,即,利用层次分析法比拟几种指标间的关联度如图3。表 3 第一层因素间关联度11/41/41/4412441/2121/21/41/21然后确定第一层指标权重,利用19标度法求解推断矩阵,构造第一层的评判矩阵详细形式如下:其中:表示与之间的关联度。之后求解第一层的权重集=,。方法如下:先计算推断矩阵每行元素的乘积,再对求五次方根,得到 归一化处理:利用公式 对做归一化处理,得到即为所求特征向量。一样性检验:为了说明以上所求得特征向量是否可以合理的安排权重,须要进展一样性检验,方法如下:通过公式求得推断矩阵的最大特征值,
13、得到最大特征值。然后利用公式和,通过代入数据,, ,得到,这就说明评判矩阵具有很好的一样性,所以中的各项均可以作为U的权重系数。同第一层权重的求解过程,对于第二层指标,由于第一层的每一个因素都包含3个因素,于是得到第二层级的各项权重集:2)确定综合评判结果依据模糊综合评价法可知,综合判别公式,其中,将数据代入计算公式得到所探讨问题的综合评判结果:。3)综合评判矩阵的修正影响出租车供求匹配的详细因素有些有详细实际数据,各种数据的单位并不统一,不简单量化,而另外一些因素如:旅游吸引实力、乘客出行的紧急程度等影响因素是模糊的量。为了使各项因素具有可比性,我们将这些有实际数据的影响因素进展标准化处理,
14、消退量纲差异。利用如下公式 (1) (2) 将市民人均输入,人口密度,出租车数量,私家车数量数据分别依据上式标准化,但是得到的数据并不全是处于之间,所以应用平移-极差变换使得全部的原始数据都在之间。得出量化结果:人均收入,人口密度,出租车数量,私家车数量。对于模糊的影响因素,我们用 之间的数来描绘,例如:0.2对于天气状况来说意味着“差”,而0.8意味着“好”。其他模糊因素同理,得详细情形如表4。表4 模糊影响因素处理结果道路拥堵程度拥堵(0.2)顺畅(0.8)乘客出行的紧急程度不焦急(0.2)焦急(0.8)天气状况好(0.2)差(0.8)城市交通开展程度差(0.2)好(0.8)是否是节假日否
15、(0.2)是(0.8)季节春秋(0.2)冬夏(0.8)旅游吸引实力弱(0.2)强(0.8)利用上表对12个因素的定量分析,我们可以对第二层级权重进展修正,使之与这12个因素联络更加严密,使结果更精确,第二层权重的修正如下:4)最终评判标准确实定对于出租车的资源供求匹配是否合理,我们采纳出租车空驶率来进展评判,空驶率与出租车供需关系如下表所示:表5 城市出租空载与交通供求关系空载率小于25%30%左右大于40%匹配程度明显供不应求根本饱和,供需合理明显供过于求为了最终得出评判标准,我们将已划分好的空驶率写成一个阶的矩阵,即于是我们结合已经求出的评判矩阵,可得出最终的评价结果公式:评价因子与空载率
16、是同一量级,我们将与空载率标准(表5)进展比拟,从而得出出租车资源“供求匹配”的程度。到此,问题一的模型建立完成。5.1.3 问题一模型的求解本文以哈尔滨市为例,依据相关数据进展求解哈市出租车资源的“供求匹配”程度问题。我们从哈尔滨统计局获得哈市市区包括下辖区各县相关数据见附件1。为了满足从空间角度考虑问题,首先,我们将哈市分为中心区与边缘区,中心区包括市辖区:南岗区、道里区、道外区、香坊区、平房区、松北区、呼兰区、阿城区。边缘区包括下瞎县城:宾县、延寿县、通河县等。时间角度我们主要从大的方向考虑,比方:季节,是否是节假日,是否是顶峰期等。我们先以哈市冬季南岗区某节假日为例,求解出租车资源“供
17、求匹配”程度问题。南岗区相关数据见附件1。我们将评价所需的12个南岗区的相关数据代入所建建立的模型中,得到量化后的指标为:评判矩阵为:利用Matlb求解(程序见附录四),得到,最终计算出的评价因子。带入表5中进展比拟,比拟结果:,得出匹配程度:供需合理。从而得出结论:哈市冬季南岗区某节假日出租车资源“供求匹配”程度处于供需合理状态。类似的,利用上述方法可以求解出其他区和所辖县的“供求匹配”程度状况。画出哈市出租车资源“供求匹配”程度图如图2。对于问题二中“打车难”这个问题,经过分析,发觉乘客打车的难易程度最终都可以反映在补贴之后打车人数和出租车空载率这两个指标上。因为城市出租车数量短时间内是不
18、会发生大的变更的,而打车的人数却是一个变更的数值,打车的人多了,打车就变得相对困难。出租车的空载率变小,人们打车就变得相对困难,反之亦然。所以我们用补贴方案施行前后,打车的人数和出租车空驶率的变更两个指标来反映乘客打车的难易程度,由此间接评判出各公司的出租车补贴方案对缓解打车难的现象是否有扶植。虽然补贴的方案不尽一样,但其本质都是补贴肯定数额的钱给相应的出租车司机和乘客,我们将不同补贴方式的差异转化为补贴金额的差异,由于补贴金额是干脆影响打车难的关键因素,所以我们假设在这个期间不会有其他因素造成打车人数和空驶率的变更,打车人数和空驶率的变更只受补贴金额的影响。5.2.2问题二模型的建立我们借鉴
19、价格理论模型进展建模,价格需求理论是用于探讨价格与需求人数的关系的方法,所以在这里我们将其应用于出租车价格变更与打车人数的关系探讨上,但是本题中并没有价格变动这一指标,不过,因为补贴方案的不同最终影响的是补贴金额的不同,所以我们这里用补贴金额代替价格变动这一指标。价格需求理论指出价格与需求成负指数关系,所以我们建立如下方程 (3)其中:为价格补贴之前打车人数,为价格补贴之后打车人数,为受出租车价格影响打车的人数占总人数的比例。在这里受出租车价格影响,打车的人数考虑为运用手机软件打车的人数,而这局部人年龄分布也许在18-35之间,我们通过查找哈尔滨统计局的各年龄人口数据(见附件1),估计出哈尔滨
20、地区。为了更好地表达补贴前后打车人数变更状况,我们采纳补贴前后打车人数比值作为评价打车人数变更的指标,依据公式(3)得方程: (4)利用Matlab画出函数图象如图4。(程序见附录二)图4 打车人数变更率与补贴金额的关系空载率与出租车价格变更的关系式为: (5)为出租车日均载客里程;为出租车辆数;为出租车出勤率;为平均每辆车的日行里程。将式(4)带入(5)得到:空驶率与出租车价格的关系式为: (6)我国汽车协会统计结果得出,当空载率大于40%时,供过于求;当空载率小于25%时,供大于求;当处于25%40%之间时,处于供求平衡状态。供过于求,车多,可以认为打车简单。供小于求,车少,可以认为打车难
21、。当处于30%40%之间时,处于供需平衡状态,我们不考虑空载率对打车难的影响,只考虑打车人数变更关系。最终我们综合考虑补贴前后打车人数比值和空载率变更状况,建立综合评价标准如表。表6 综合评价标准打车难打车简单打车人数前后比率空载率5.2.3 问题二模型的求解依据参考资料(见附件1),我们得到各公司补贴方案,考虑到我们采纳的是补贴金额数来进展求解的,所以我们对各种补贴方案数据进展处理得到如下的表格。表7 各公司补贴方案(单位:元)公司补贴阶段滴滴打车快的打车一阶段补贴金额1010二阶段补贴金额 10-1511三阶段补贴金额 12-2013四阶段补贴金额 6-1510五阶段补贴金额 3-5 3-
22、5六阶段补贴金额00将各个阶段的补贴金额数分别带进公式(4)(6)中,利用Matlab软件求解(程序见附录三)得:表8滴滴打车补贴方案评价指标表评价标标补贴阶段打车人数变更率空载率一阶段补贴0.75850.8604二阶段补贴金额0.74070.8717三阶段补贴金额0.73440.8756四阶段补贴金额0.75310.8638五阶段补贴金额1.18980.5883不补贴3.8529-1.0953表9 快的打车补贴方案评价指标表评价标标补贴阶段打车人数变更率空载率一阶段补贴金额0.75850.8604二阶段补贴金额0.74880.8665三阶段补贴金额0.73900.8727四阶段补贴金额0.7
23、5850.8604五阶段补贴金额1.18980.5883不补贴3.8579-1.09535.2.4结论依据上述求解结果,对不同补贴方案,打车人数比值与空载率都不一样,且当补贴金额大于5元时,均小于1且均大于40%,而当补贴金额小于5元时大于1,且空驶率大幅下降。据此依据表6,我们得出结论:各公司的出租车补贴方案在肯定程度上对“缓解打车难”是有扶植的,当补贴方案对应的补贴金额大于5元时,乘客打车变得简单,缓解了“打车难”的状况。当各个公司补贴方案对应的补贴金额小于5元时甚至不补贴时,打车较为困难,对缓解“打车难”没有扶植。5.3问题三的模型建立及求解5.3.1线性规划模型的建立对于补贴方案的合理
24、性,考虑问题二的求解方法,首先我们应用同样的方式,将补贴方案的差异,最终转化为补贴金额的差异。当我们创立一个打车平台并且自己设计补贴方案时,设计的方案要到达的目的是给司机和乘客补贴最少的钱,并使顾客到达最大满足度。于是我们可以将问题三中求解补贴方案合理性的目的转化为求解补贴金额最小以及不满足度最低的优化模型。对于满足度,我们认为空驶率越高,打车越简单,相应的满足度越高.。在此我们假定乘客满足度就是由空驶率唯一确定, 并且与空驶率成正相关。但是由于我们要求解的优化模型是求解最小值,故而我们把求最大满足度问题转变为求解最低不满足度问题。我们用01之间的数来描绘乘客不满足度,最高为1,最低为0。当出
25、租车空载率为30%左右时,打车简单,供需根本处于平衡状态;超过40%时,供过于求,低于25%时,供不应求,打车困难。不满足度与空驶率对应关系如下表:表10 空驶率与不满足度对应表空驶率40%30%0;if isequal(R,Rnew)RnewN=N+1breakendR=Rnew;N=N+1;endsuccess=xlswrite(E:R.xls,Rnew)附录二:%画打车人数变更率与补贴金额函数图象程序代码x=linspace(0,20,1000);N=0.267*exp(-0.48073*(x-5.117)+1-0.267;plot(x,N,r) title(打车人数变更率与补贴金额函数
26、图象); xlabel(补贴金额/元); ylabel(打车人数变更率); hold on附录三:%滴滴打车补贴求空载率程序代码 x=10,12.5,16,10.5,4,0;i=1-307.9*10000*0.267*(exp(-0.48073*(x-5.117)+1-0.267)/(336*0.9*16136)i = 0.8604 0.8717 0.8756 0.8638 0.5883 -1.0953%滴滴打车补贴求人数变更率程序代码x=10,12.5,16,10.5,4,0; G=0.267*exp(-0.48073*(x-5.117)+1-0.267G = 0.7585 0.7407 0
27、.7344 0.7531 1.1898 3.8579%快滴打车补贴下求空载率程序代码 x=10,11,13,10,4,0; i=1-307.9*10000*0.267*(exp(-0.48073*(x-5.117)+1-0.267)/(336*0.9*16136)i = 0.8604 0.8665 0.8727 0.8604 0.5883 -1.0953%快滴打车补贴下求人数变更程序代码 x=10,11,13,10,4,0; G=0.267*exp(-0.48073*(x-5.117)+1-0.267G = 0.7585 0.7488 0.7390 0.7585 1.1898 3.8579附录
28、四:%求解哈市冬季南岗区某节假日出租车资源“供求匹配”程度程序代码 W1=0.100,0.462,0.305,0.133;W2=0.263,0.071,0.113;0.069,0.142,0.733;0.608,0.627,0.214;0.146,0.011,0.582; W2(1,:)*W1(1)ans = 0.0263 0.0071 0.0113 W2(2,:)*W1(2)ans = 0.0319 0.0656 0.3386 W2(3,:)*W1(3)ans = 0.1854 0.1912 0.0653 U=0.0263,0.0071,0.0113;0.0319,0.0656,0.3386
29、;0.1854,0.1912,0.0653; B=sum(U) W1=0.100,0.462,0.305,0.133; W2=0.263,0.071,0.113;0.069,0.142,0.733;0.608,0.627,0.W2 = 0.2630 0.0710 0.1130 0.0690 0.1420 0.7330 0.6080 0.6270 0 W1=0.100,0.462,0.305,0.133;W2=0.263,0.071,0.113;0.069,0.142,0.733;0.608,0.627,0.214;0.146,0.011,0.582; W2(1,:)*W1(1); W2(2,:
30、)*W1(2); W2(3,:)*W1(3); U=0.0263,0.0071,0.0113;0.0319,0.0656,0.3386;0.1854,0.1912,0.0653; B=sum(U)B = 0.2436 0.2639 0.4152 P=0.25;0.30;0.40; M=B*PM = 0.3062附录五:%求解补贴金额最优解的代码Moudel:Min xi=1-307.9*10000/366*0.9*13636*(H1/H2);S(i)=1/(1.0165+328.1908exp(23.973*i+0.25*23.973);H1=0.267*H1*exp(-0.48073(x-5.117)+0.733*H2;i0.3;i0;H1/H20;End