◇南京农业大学信息管理学院 王淑雅
近年来外卖行业迅速发展,在快消费时代引起了一股浪潮,然而随着外卖业的发展,如何提升外卖服务业的水平也成了热门话题,其中外卖配送路径的优化问题有为重要,其直接影响到了顾客体验以及配送成本。本文主要针对商家自营式外卖配送形式,立足于实际案例,通过TSP规划求解以及节约算法解决单配送车辆不考虑载重、多配送车辆考虑载重、多配送车辆考虑载重与时间窗的外卖配送路径优化问题,并对三种方案进行对比,分析其可行性进而实际解决某餐厅的外卖配送路径设计问题。
配送问题一直都是各生产企业、物流企业所关心的问题,商品的运输与配送是从连接市场与消费者,实现商品价值的重要步骤。随着经济形式的多样化,末端配送已经随处可见,在当下热门的外卖行业中,配送直接影响着外卖行业的成本以及顾客的满意度,其中成本包括时间成本、油耗成本等,而顾客的满意度主要体现在外卖是否能够准时安全到达上,所以无论从商家角度还是顾客角度实现配送路径更加优化都是至关重要的。
随着“互联网+”商业模式的迅速发展,互联网餐饮行业也得到了快速的发展,其中外卖在全国餐饮消费总额的比重越来越大。据统计,2014年,全国餐饮消费总额数为4500亿元,按照16%的餐饮年增幅,2016年全国餐饮消费总额预计将达到7000亿元。其中,外卖占去拿过餐饮消费总额的10%,截止2016年,外卖市场规模预计将要达到700亿元[1]。近年来,众多的外卖APP也在抢占市场,其中最具有代表性的有“美团”、“饿了么”、“百度外卖”等外卖平台,这些平台的构建反过来也促进了外卖行业的发展,外卖行业不断壮大已经成为了必然趋势。具体情况如表1所示[1]。
表1 我国互联网外卖商家现状
随着外卖需求的不断增加,对外卖服务质量的要求也进一步提升,其中外卖配送作为外卖行业的重要环节受到了各大平台以及顾客的广泛关注。在配送过程中配送路径的选择决定了配送的时间,进而直接决定了外卖服务的质量。而在现实生活中配送员选择配送路径往往都是通过经验进行主观判断,这样不仅会导致配送效率低下,更有可能造成配送时间不在规定范围,产生等待成本或者惩罚成本,使顾客的满意度受到印象,进而影响提供商的品牌效应,因此对配送路径进行优化是非常重要的。
目前主流的配送形式主要有:商家自营配送、雇佣配送员配送、外卖平台配送。本文的主要介绍自营式外卖配送形式。所谓商家自营配送就是点餐者从消费端下单后,经由外卖平台传达至商家,商家承担起了备餐、配送的任务,将包装好的食物送至点餐者手中。大多数商家位于配送需求点附近,配送者对配送路线十分了解,在配送过程中会选择最为“经济”的路线,用最短的时间配送最多的单数。这种配送方式带给消费者的体验因商家而异,配送效率越高的商家,消费者对于此次消费的体验相对更满意[2]。
这种配送形式的主要特点是由商家直接配送,即商家派出配送员进行若干配送点的配送,配送员完成配送任务后要返回商家,是一个闭环线路的配送问题。商家自营式外卖配送的优点在于配送员只需要在一个商家处取货,取货形式相对简单,出发点与终点固定。目前这样的配送方式主要应用于公司或者学校附近这样外卖需求较大的地段。
本文基于外卖现状的大背景下,针对商家自营式外卖这一具体外卖配送形式进行研究,主要解决自营式外卖的外卖配送线路优化问题,帮助其摆脱“经验模式”,而可以通过实际的运算分析得到科学的配送路径,以高效率地服务顾客,满足顾客需求,同时尽可能地降低时间成本。
本文主要解决三大问题:
(1)通过TSP规划问题EXCEL求解法求解单车辆、无载重约束下的配送路径优化方案。
(2)通过节约算法通过EXCEL求解有载重约束条件的配送路径优化方案,并求解出所需要的配送车辆数。
(3)在(2)的基础上考虑时间窗约束,对节约算法进行深化求解时间窗与载重同时约束下的配送路径优化方案与所需配送车数量。
在求解三种情况下的配送路径优化方案后进行对比,总结各自的优缺点,进而说明优化方案的可行性。
本文所研究的案例背景来源于翟劲松[3]论文中的实例,以下数据均来自该论文。以某餐厅(编号0)为背景,在某天11:30到12:30时间段内对其9个配送点(编号1到9)进行外卖配送服务,已知各配送点之间的配送时间和到商家之间的行驶时间如表2所示。
表2 各点之间的行驶时间
已知各顾客点的需求量以及顾客点需求的时间窗如表3所示,且商家所拥有的配送车辆最大载重量为15份。
表3 各点的需求量和时间窗
本文设定该餐厅为自营配送式餐厅,采用商家自行配送的方法,商家在接到订单后派出配送员对9个顾客需求点进行配送,配送完毕后回到商家处。本文所要解决的问题即如何科学合理的规划配送路径,使得商家可以以最低的成本获得最大的效益,同时顾客可以达到期望的满意度。
本文采取层层推进的逻辑方式,首先对于该问题进行最简单的巡回路径规划,即TSP问题规划,在一辆配送车辆无时间限制、装载限制的条件下进行不重复的路径配送,遵循单回路、单一性、遍历性的原则设计配送路线。其次,在配送车辆具有装载容量限制的情况下,规划多配送车辆多回路的配送辆路径,并可以求得适当的配送车辆数。最后在考虑时间窗于长在容量的情况下,即使得客户满意度最高的情况下进行配送路径规划,求得所需要的配送车辆以及各个点到达的具体时间,并对三种结果进行对比得出有关配送路径优化的最终结论。
TSP(TravelingSalesman Problem)自1959年提出已经过去了半个多世纪,TSP问题是一个NP难问题,目前为止都没有一种高效且精准地求解方法。高效精准地求解TSP问题在车辆路径规划、O20物流配送等很多领域都有着非常重要的意义。TSP问题的目标是在一系列点集中寻找一条最短回路,并要求每个点只访问一次,目前主要的求解方法为启发式智能算法,如遗传算法、蚁群算法和蝙蝠算法等[4]。
由于本文所解决的问题相对来说较为简单,所涉及到的顾客点较少,因此可以直接通过混合整数线性规划算法求解,用EXCEL构建规划求解模型配以适当的约束条件即可。
节约算法又称为节约里程算法,是在满足某些约束条件下将两个以上的回路合并成一个回路后实现总的运输距离缩短的方法。这种方法可以解决在车辆数目不确定的配送路线的优化问题,可以解决共同配送给中路径、人员等问题[5],在路径优化问题中有着广泛的应用。