快递公司送货策略13页_第1页
快递公司送货策略13页_第2页
快递公司送货策略13页_第3页
快递公司送货策略13页_第4页
快递公司送货策略13页_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、论文快递公司送货策略摘要:本文是设计快递公司最合理的运输策略问题的方案。在各种运货地点,重量的确定及业务员的运输条件、工作时间等各种约束条件下,按照平行于坐标轴的折线的送货路线,为公司设计要多少业务员,每个业务员的运行线路,以及总的运行公里数。对于问题一及问题二,三,我们建立了三个模型。模型一:利用数学中的“分割”思想和“图论”的知识,按照要求求出满足条件的方案。其中要用到各点之间距离,利用MATLAB,求出各两点之间的距离,即得到最小树。模型二:携带快件与不携带快件的速度及酬金相差很大,在模型一的基础上,运用最小树及图论的思想,改变运输顺序,建模及求解。模型三与模型一的思路相同。最后,对设计

2、规范的合理性进行了充分和必要的论证。关键字:送货策略 最小树 分割与图论问题重述:(1)为我们生活带来方便的快递正在蓬勃发展起来。然而,对于快递公司,如何花费最少的派送费用,即在运送完每天必须的快递时,使用最少的业务员。该题条件:(2)每个业务员每天的工作时间不超过6小时,(3)每个送货点停留的时间为10分钟,途中速度为25km/h,并且每次出发最多能带25千克的重量的货物。(4)为计算简便,将快件一律用重量来衡量,平均每天收到总重量为184.5千克。(5)送货路线为平行于坐标轴的折线。(6)每个送货点的位置和快件重量如表1该题要求:(1)运用数学建模知识,为公司提供合理的运货策略,即要多少业

3、务员,每个业务员的运行线路,以及总的运行公里数。(2)当业务员携带快件时的速度是20km/h,获得的酬金为3元/km.kg;而不携带快件的速度为30km/h,酬金是2元/h,设计一个费用最省的策略(3)当业务员的工作时间延长到8小时,该公司的策略该如何改变。 表一序号送货点快件量T坐标(km)序号送货点快件量T坐标(km)xyxY1183216163.5216228.21517175.86183365418187.51117445.54719197.815125630820153.4199654.531121326.2225777.27922226.8210882.39623232.42799

4、91.410224247.6151910106.514025259.6151411114.11732626102017121212.7146272712211313135.812928286.02242014143.8101229298.1251615204.671430304.22818 问题分析:问题一:(1)对于时间和重量两个约束条件,我们优先考虑重量;(2)纵观送货点的分布,将分布点按照矩形、弧形、混合型及最优途径四种方案,将重量之和接近25千克的分布点联合起来(3)区域数=7.38,所以至少要有8个区域;(4)计算出分割好的区域内业务员完成一次任务的时间之和,最后将满足几个区域的时间

5、之和小于6小时的区域的运送任务分派给同一个业务员问题二:在问题一的模型的基础上,采取模型一的四种方案,即将所有分布点分割成方案一的区域,由于问题二中携带快件与不携带快件的速度及酬金相差很大,所以我们考虑应该尽量将一个区域中快件重量大的优先派送去,找出每个区域最节省的路径即可问题三:与模型一的思路相同模型假设:(1)送货运行路线均为平行于坐标轴的折线 (2)运货途中快件没有损坏,业务员运送过程也十分安全,没有堵车等问题,并且业务员很敬业,即一切顺利 (3)每个业务员每天的工作时间不超过6小时 (4)每个送货点停留的时间为10分钟,途中速度为25km/h,并且每次出发最多能带25千克的重量的货物

6、(5)快件一律用重量来衡量,平均每天收到总重量为184.5千克 (6)各个业务员之间运送快件的任务是相互独立模型建立与求解: 方案一以原点为圆心画同心圆,以一个圆内或圆周周围的点为一片,找出送货质量和小于25KG且距离尽可能小的点的集合,为一个送货区域,由一位业务员负责送货。由此,画出的送货区域为下图:则业务员的送货路线、送货区域、送货的路程及时间、快递公司应付费用如下表:方案一送货线路行进次序问题一问题二业务员分配路程(km)时间(min)费用6小时8小时10-1-3-2-02078638.420-6-5-4-7-8-9-048175.21494.630-12-10-11-052154.81

7、702.640-16-17-20-14-13-060194211550-19-25-18-063181.2233160-27-21-22-071200.43067.470-15-29-30-23-094265.62376.380-24-26-28-092250.82957.2总计500150016682.55个4个注:、为业务员编号。方案二根据各个送货点的分布,以矩形把整个区域分成5个区域,在区域或区域周围找出送货质量和小于25KG且距离尽可能小的点的集合,为一个送货区域,由一位业务员负责送货。由此,画出的送货区域为下图:则业务员的送货路线、送货区域、送货的路程及时间、快递公司应付费用如下表:

8、方案二送货线路行进次序问题一问题二业务员分配路程(km)时间(min)费用6小时8小时10-1-3-9-10-036126.4806.220-2-4-6-16-5-0461461206.130-7-20-17-14-8-058191.61751.740-12-13-15-23-076227.21883.450-19-27-30-092250.82527.460-25-24-18-068169.22566.470-26-29-28-0922463106.980-22-21-11-054159.61388.8总计5221516.815236.95个4个注:、为业务员编号。方案三与方案四的思路是一样

9、的,都是以找出所有点所形成的图中找距离最小的最小树,并在最小数的基础上,向周围延伸,找出送货质量和小于25KG且距离尽可能小的点的集合,为一个送货区域,由一位业务员负责送货。方案三与方案四的区别在于,方案三的最小树是自己手算的,并不确定是最小树。而方案四的最小树是由MATLAB计算得到的,可以保证是最小树。最后的数据表明,通过手算找的“最小树”并不是最小树,但是仍比方案一,二的结果更优。方案三这是在手算的“最小树”的基础上划出的送货区域。则业务员的送货路线、送货区域、送货的路程及时间、快递公司应付费用如下表:方案三送货线路行进次序问题一问题二业务员分配路程(km)时间(min)费用6小时8小时

10、10-1-3-2-02078638.420-6-4-7-5-037128.8892.630-16-17-18-20-058179.21834.240-24-26-28-092250.82957.250-27-29-30-092250.82891.960-14-25-19-23-082236.82214.670-10-22-21-11-9-054179.61642.280-8-12-15-13-056174.41802.1总计4911478.414873.25个4个注:、为业务员编号。方案四通过MATLAB得出的最小树的图为:蓝色线条为最小树。把该图转化成直角坐标系中的最小树为:在此最小树的基础

11、上划出的送货区域为:则业务员的送货路线、送货区域、送货的路程及时间、快递公司应付费用如下表:方案四送货线路行进次序问题一问题二业务员分配路程(km)时间(min)费用6小时8小时10-1-3-4-8-035124643.820-2-6-5-7-038131.2933.830-10-22-21-11-9-048165.21822.240-12-13-14-052154.81463.650-20-18-17-16-058179.21967.960-19-25-24-068193.22310.270-26-28-30-23-096270.43068.480-15-27-29-082226.82587

12、.9总计4771444.814797.85个4个注:、为业务员编号。模型检验:方案总路程总时间总费用业务员人数理论上最少人数6小时8小时6小时8小时一500150016682.55人4人4.167 3.125二5221516.815236.95人4人4.213 3.16三4911478.414873.25人4人4.107 3.08四4771444.814797.85人4人4.013 3.01实验结果的对比发现,用最小树理论解出来的比按几何方法划区域的解更优。对比发现,当总路程最小时,往往会使总费用最小。最终的答案为:(1) 需要5个业务员,总的运行公里数为477km,每个业务员的运行路线 为上

13、文的方案四的运行路线。(2) 费用最省的策略是方案四,费用为14797.8元。(3) 当业务员的工作时间延长到8小时时,依然是方案四为最优,业务员的安排变化在上文的方案四中的安排。模型评价:1、模型的优点:(1)本模型能够直观地看出各种策略的优缺点,便于决策。(2)通过各种策略的横向比较,能直观地选出最优解。而且模型简单易懂,便于理解。(3)模型系统的给出了业务员的运输方案,便于指导工作实践。2、模型的缺点:在最小树方案中,由于时间有限,没能穷举各种安排线路。相信还会有更优的方案。方案四的6小时业务员的理论人数为4.013,8小时的理论人数为3.01,可以通过优化使得人数控制在4人和3人。而且

14、,各个业务员的工作时间安排不甚合理,这需要进一步改进。3、 模型的推广: 本模型使用于一般的送货策略问题,适当更改即可。参考文献:1:姜启源、谢金星、叶俊编,数学模型-3版,北京,高等教育出版社,2003.8 2:吴建国、汪名杰、李虎军、刘仁云编,数学建模案例精编-1版,北京,中国水利水电出版社,2005.53:周品 赵新芬编,MATLAB数学建模与仿真,国防工业出版社,2009.4附录MATLAB程序:求解最小树:n=30;w=inf*ones(30);w(1,2:30)=funv(1);w(2,3:30)=funv(2);w(3,4:30)=funv(3);w(4,5:30)=funv(4

15、);w(5,6:30)=funv(5);w(6,7:30)=funv(6);w(7,8:30)=funv(7);w(8,9:30)=funv(8);w(9,10:30)=funv(9);w(10,11:30)=funv(10);w(11,12:30)=funv(11);w(12,13:30)=funv(12);w(13,14:30)=funv(13);w(14,15:30)=funv(14);w(15,16:30)=funv(15);w(16,17:30)=funv(16);w(17,18:30)=funv(17);w(18,19:30)=funv(18);w(19,20:30)=funv(1

16、9);w(20,21:30)=funv(20);w(21,22:30)=funv(21);w(22,23:30)=funv(22);w(23,24:30)=funv(23);w(24,25:30)=funv(24);w(25,26:30)=funv(25);w(26,27:30)=funv(26);w(27,28:30)=funv(27);w(28,29:30)=funv(28);w(29,30)=5;a,b=mintreek(n,w)function v = funv( k )x=3,1,5,4,3,0,7,9,10,14,17,14,12,10,19,2,6,11,15,7,22,21,2

17、7,15,15,20,21,24,25,28;y=2,5,4,7,11,8,9,6,2,0,3,6,9,12,9,16,18,17,12,14,5,0,9,19,14,17,13,20,16,18;for i=k:30; if(i=k) continue; else v(i-k)=abs(x(i)-x(k)+abs(y(i)-y(k); end; Endfunction Wt,Pp = mintreek( n,W )tmpa = find(W=inf);tmpb,tmpc = find(W=inf);w = W(tmpa);e = tmpb,tmpc;wa,wb = sort(w);E = e

18、(wb,:),wa,wb;nE,mE = size(E);temp = find(E(:,1)-E(:,2);E = E(temp,:);P = E(1,:);k = length(E(:,1);while(rank(E)0) temp1 = max(E(1,2),E(1,1); temp2 = min(E(1,2),E(1,1); for i = 1:k; if(E(i,1)=temp1),E(i,1)=temp2;end; if(E(i,2)=temp1),E(i,2)=temp2;end; end; a = find(E(:,1)-E(:,2); E = E(a,:); if(rank(E)0),P = P;E

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论