蚁群算法在外卖配送路径规划中的应用

蚁群算法在外卖配送路径规划中的应用摘要:随着我国经济的快速发展,生活节奏的提高,外卖成为了年轻人生活的一部分,而快速有效的送货速度成为了几个外卖公司的竞争重点之一。外卖送货人员如何能够在有限的时间对外卖进行分配节约劳动成本根据的是送货人员的经验。本文通过蚁群算法对不同地址的收货点进行路径进行规划,并利用MATLAB软件,为送货人员设计出了最短时间路径规划。Abstract:WiththerapiddevelopmentofChina'seconomyandtheimprovementofthepaceoflife,takeawaybecameapartofyoungpeople'slives.Fastandeffectivedeliveryspeedhasbecomeoneofthecompetitiveprioritiesofseveraltakeawaycompanies.Howdothedeliverypersonneldistributethetakeawaysinalimitedtimetosellthelaborcostisbasedontheexperienceofdeliverypersonnel.Inthispaper,antcolonyalgorithmisusedtocarryoutthepathplanningfordifferentaddressreceivingpoints,andtheshortestpathplanningisdesignedforthedeliverypersonnelbyusingMATLABsoftware.关键词:外卖;送货;蚁群算法;路径规划;MATLABKeywords:takeaway;delivergoods;antcolonyalgorithm;pathplanning;MATLAB:U116.2文献标识码:A:1006-4311(2017)05-0065-030引言近年来,外卖行业日趋火爆,百度外卖、饿了么、美团、大众等几大公司的竞争日趋激烈。外卖O2O的发展与消费者的快速收到外卖心态的矛盾越发明显。“网站+送餐”的模式分为轻模式和重模式,区别在于配送团队是第三方配送还是自建配送团队。无论是轻模式还是重模式,配送团队的重要性不言而喻。配送团队的工作效率,服务的态度是各个公司考虑的几个关键问题之一。与之相应,配送人员的工资也与配送单数有关,如何提高配送人员的工作效率,提高服务水平是目前较为热点的问题。从商店出发到各个地址进行配送,再回到商店可以看作是一个经典NP难问题。关于此类的解决方法有很多种:蚁群算法、多尺度路径算法、模拟退火法、粒子群算法等。考虑到蚁群算法的并行性、鲁棒性且可以很早避免早熟收敛等问题。本文通过蚁群算法对外卖人员配送路径进行规划,并取得了较好的结果。1蚁群算法人工蚁群算法(AntColonyAlgorithm)简称蚁群算法,由意大利学者DorigoM提出。该算法通过模拟蚂蚁觅食行为而设计[1]。1990DeneubourgJ.L等自发进行蚁群觅食的研究行动。通过实验最后得出蚁群觅食的路径选择和信息素浓度有关系,通过对信息素浓度的感知而选择路径,一般情况下蚂蚁会趋向于信息素高的地方移动。实验表明,路径越短的路径,信息素浓度越高,因而这条路径会逐渐逼近最优最短路径[2]。图1是蚂蚁觅食图,如图1(a)所示,蚂蚁从巢穴出发寻找食物,有左右两条路径,从左右两条路径出发的蚂蚁数量相同。在某个时刻,当往右边路径出发寻找食物的蚂蚁寻找到食物时,左边路径上的蚂蚁还未寻找到食物,如图1(b)。当左边路径上的蚂蚁寻找到食物时,右边路径上的蚂蚁已经在返回巢穴的路上,如图1(c)。我们可以推断,在某个N个时间段后,右边路径上的信息素浓度比左边路径上的信息素浓度高,此时从巢穴出来的蚂蚁会更趋向于右边路径。2蚁群算法实现初始时刻,各条路径上的信息素浓度相同,设tij(0)=C(C为常数)。蚂蚁k(k=1,2,3,…,m)在运动过程中根据各条路径上的信息素浓度决定方向。蚂蚁系统所使用的状态转移规则被称为随机比例规则,它给出了位于位置i的蚂蚁k转移到位置j的概率。在t?r刻,蚂蚁k在位置i选择位置j的转移概率如公式(1):4结语综上所述,本文借鉴国内外相关路径优化的思想和理念,结合国内实际的配送的情况,将蚁群算法应用于配送路径中,为配送人员设计了一种提高工作效率且符合现实的路径,体现了配送路径规划的智能化和人性化。参考文献:[1]ColorniA,DorigoMandManiezoV.Distributedoptimizationbyantcolonies[A].ProcoflstEuropeanConf.ArtificialLife.Pans,France:Elsevier,1991,134-142.[2]DeneubourgJ.L.,AronS.,GossS.,andPasteelsJ.M.Theself-organizingexploratorypatternoftheargentineant[J],JournalofInsectBehavior,1990,3:...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?