基于两阶段启发式算法的物流配送选址-路径问题研究-王道平.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于两阶段启发式算法的物流配送选址-路径问题研究-王道平.pdf》由会员分享,可在线阅读,更多相关《基于两阶段启发式算法的物流配送选址-路径问题研究-王道平.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第26卷 第4期2017年4月运 筹 与 管 理OPERATIONS RESEARCH AND MANAGEMENT SCIENCEV0126No4Apr2017基于两阶段启发式算法的物流配送选址一路径问题研究王道平, 徐展, 杨岑(北京科技大学东凌经济管理学院,北京100083)摘要:为了解决配送中心选址与带时间窗的多中心车辆路径优化组合决策问题,利用双层规划法建立了配送中心选址与车辆路径安排的多目标整数规划模型,针对该模型的特点,采用两阶段启发式算法进行了求解。首先,通过基于聚集度的启发式算法对客户进行分类,确定了备选配送中心的服务范围;然后,基于双层规划法,以配送中心选址成本最小作为上层
2、规划目标,以车辆配送成本最小作为下层规划目标,建立了多目标整数规划模型;最后,利用改进的蚁群算法进行了求解。通过分析实例数据和Barreto Benchmark算例的实验结果,验证了该模型的有效性和可行性。关键词:运筹学;选址一路径优化;双层规划法;蚁群算法;客户重要度中图分类号:1252;022文章标识码:A文章编号:10073221(2017)04007006 doi:1012005orms20170084Study on Location-routing Problem of Logistics DistributionBased on Twostage Heuristic Algori
3、thmWANG Daoping,XU Zhan,YANG Cen(Donglinks School of Economics and Management,Beijing University of Science and Technology,Beijing 100083,China)Abstract:To solve the combined problem of distribution center location and multidepot vehicle routing with timewindows,using bilevel programming,the multiob
4、jective integer planning model of distribution center locationand vehicle routing is formulatedTaking into account the special feature of the model,we propose a suitable solving methodBy utilizing twostage heuristic algorithm,aggregationbased algorithm is firstly used to classify CUStomers,and then,
5、the memberships between customers and distributions center as well as the service area ofalternative distribution center are determinedSecondly,based on bilevel programming,the multiobjectiveinteger programming model is establishedIts upper planning targets at the minimum cost of distribution center
6、location,while lower planning at the minimum cost of vehicle transportationFinally,by means of improved antcolony algorithm which introduces the crossover operator,objective values are obtainedThrough the analysis ofexperimental data and Barreto Benchmark instances,we verify the feasibility and vali
7、dity of the proposed modelKey words:operational research;locationrouting optimization;bilevel programming;ant colony algorithm;customer importance rate0 引言一直以来,物流管理主要是围绕配送中心选址、库存控制和车辆路径安排进行决策。而选址路径问题(Location Routing Problem,LRP)可以看成是选址定位(Location Addressing Problem,LAP)与车辆路径安排(Vehicle Routing Probl
8、em,VRP)的联合决策问题。其中,将选址与带时间窗的多中心车辆路径安排(Multidepot VRP with Time Windows,MDVRPTW)进行组合优化是更加复杂的问题。这是因为配送中心选址在物流管理活动中属收稿日期:2013-12-04基金项目:国家自然科学基金资助项目(71172169);中央高校基本科研业务经费资助项目(FRFBR一16002B)作者简介:王道平(1964一),男,北京人,教授,博士生导师,研究方向为供应链管理、知识管理等;徐展(1991-),男,北京人,硕士研究生研究方向为供应链管理;杨岑(1985),女,山西人,博士研究生,研究方向为供应链管理、知识管
9、理、系统工程。万方数据第4期 王道平,等:基于两阶段启发式算法的物流配送选址一路径问题研究 71于战略层,而车辆路径安排属于作业层,两层之间的活动既相对独立又彼此相关。配送中心作为企业物流活动的重要枢纽,其位置决定了整个系统的有效性,但是如果在选址时忽略车辆路径的具体安排,就会导致企业物流配送系统成本的增加。甚至由于车辆未能在规定的时间内运送货物,从而影响企业与客户间的合作关系。反过来,客户与配送中心距离的远近、客户的重要程度以及客户对服务时间的限制直接影响到车辆路径的安排。制定合理的车辆路径不仅有助于考察备选配送中心周围的道路情况,评价配送中心位置的好坏,还能加快配送速度、提高服务质量和客户
10、满意度、与客户建立良好的合作关系,从而降低企业总成本。所以,有效解决LRP能够帮助企业协调物流系统中的各个环节,以更低的成本和更好的服务来满足客户的需求。本文采用两阶段启发式算法对企业配送中心选址与带时间窗的多中心车辆路径安排问题进行研究。首先,利用基于聚集度的启发式算法对客户进行分类;然后,将客户重要度作为影响惩罚成本的因素,借助双层规划法建立多目标整数规划模型;最后,利用改进的蚁群算法进行求解。通过分析算例结果,并与国外文献中启发式算法得到的结果进行对比,说明了模型的有效性和可行性。l 文献综述目前,研究学者已经发表了众多关于VRP的论文。Fisher1针对带时间窗的车辆路径问题,提出了两
11、阶段优化方法;Osman3利用2-opt方法,通过对不同路线的顶点进行交换求解了该类问题;而Perny1等利用K度中心树算法进行了精确求解;罗勇等。41采用改进的遗传算法,提出了基于序的选择算子、基于最小代价树的交叉算子和基于随机点长度控制的变异算子,解决了物流配送路径优化问题。相比单中心车辆路径问题而言,多中心问题的研究较晚也更为复杂。Polacek等p1提出了一种基于变邻域的搜索方法来求解带时间窗的多中心车辆路径问题;Cordeau等M o基于改进的禁忌搜索算法求解了MDVRPTW问题,并提出了若干改进措施;李敏等o借鉴弗洛伊德算法,提出了在车载量限制条件下满足总运输费用最少的算法,解决了
12、多车场多配送中心的车辆配送问题;李相勇等。采用禁忌搜索算法求解了带随机车辆旅行时间、服务时间以及时间窗的车辆路径问题。近几年来,选址方面的研究也比较成熟。Oded Berman等。人解决了在需求不能完全满足情况下的设施选址问题;Vlachopoulou叫运用现代信息技术,将地理信息系统与物流配送中心选址问题相结合,并提出了有效的解决策略;秦固。1划提出了解决多物流配送中心选址问题的蚁群算法模型,实现了基于蚁群优化的物流配送中心选址算法;蒋忠中等2。在考虑了商品供应成本的基础上,建立了混合0-1整数规划的配送中心选址优化模型,并开发了嵌入表上作业法的遗传算法进行求解。LRP是选址与车辆路径安排的
13、组合决策问题,具有NP难性质。Alabreda等3。通过在禁忌搜索算法中融入图变换的方法解决了该类问题;Duhamel等141提出了贪婪随机自适应搜索过程和进化局部搜索的混合算法求解该问题。随着LRP中配送节点数量的增加,其精确算法的计算时间增长较快。而启发式算法是解决大规模复杂组合优化问题的有力工具,所以针对LRP的启发式算法研究越来越受到国内外学者的重视。Hokey等副提出了将循环路线交换等四种方法综合考虑的启发式算法;张潜等H 6。在考虑不同车型和路况的前提下,提出了一种结合综合聚类分析法和改进遗传算法的两阶段优化算法。但是该算法仅对客户进行了一次聚类,容易导致结果陷入局部最优。目前国内
14、在LRP方面的研究主要是将选址与车辆路径问题的模型直接结合,对其改进较少。而且,虽然不少算法采用先分类后优化的思路求解LRP,但大多只是通过计算配送中心与客户问的距离进行一次分类,而较少考虑客户服务时间的衔接性对分类结果的影响,更没有在配送路线安排中涉及客户重要度因素。因此,本文采用两阶段启发式算法对LRP问题进行研究。一方面利用基于聚集度的启发式算法对客户进行多次动态分类,另一方面采用双层规划法建立数学模型,并引入客户重要度作为影响惩罚成本的参数,最后利用改进的蚁群算法进行求解。2模型建立与求解假定某企业在一定区域内为若干客户配送货物。其中,已知客户的数量、位置、重要度、一定提前期内对货物的
15、需求量以及服务时间限制等信息,现要求在满足车辆承载能力的前提下,选择配送中心为客户供货,同时规划从各个已选配送中心到客户的车辆行驶路线。最终,在满足客户对货物及服务时间要求的前提下,使企业物流系统总成本达到最小。万方数据72 运 筹 与 管 理 2017年第26卷为了建立模型,提出如下假设:(1)每个客户需求单一品种的货物;(2)每个客户有且仅有一个配送中心和一辆车为其服务;(3)在一定提前期内,每个客户的需求量已知,且服从正态分布;(4)所有车辆的车型相同,且只服务一条路线,并最终回到出发点;(5)如果客户未能在其规定的时间范围r。r“内接受服务,则增加惩罚成本,且客户重要度越高,惩罚成本越
16、大;(6)每个客户的重要度在一定时期内保持不变。21 基于聚集度的启发式分类算法基于聚集度的启发式算法能够对客户进行分类,将多中心路径问题转化为单中心路径问题,从而大幅降低了问题的复杂程度。比较常用的方法是根据客户与配送中心间的距离进行分类,但这种方法的准确性较差,特别是对于带时间窗的问题,该方法会导致结果质量偏低。所以,本文在分类客户时,主要考虑了以下两类信息“。(1)确定性信息9“主要包括客户i与配送中心_的空间分布情况以及客户之间的时间衔接性,其计算方法如下:妒d=詈,i, (1)式中,Dii表示客户i与配送中心J的距离;6;i表示客户i与所属配送中心_内其他客户的时间衔接性,可由式(2
17、)计算得到。 6:学,i,(2)式中,L,表示接受配送中心歹服务的客户集合;肘i表示在配送中心J服务范围内的客户数量;矿“表示客户g与的时间衔接性,可由式(3)计算得到。:f1,TEg+磬+kTLOgh ,g,川(3)2 Io, 其他 一“引 式中,咒。与乙分别表示客户g接受服务的最早和最晚时间;Te。与分别表示客户h接受服务的最早和最晚时间;Tg。表示车辆在客户g与h间的行驶时间。(2)启发式信息“需要根据每次分类得到的结果对其进行调整,其计算公式如下:”=P。old+iL三王号,i,(4)式中,甜了”和o。14分别表示客户i与配送中心j更新前和更新后的启发式信息;p表示信息的保留程度;N表
18、示备选配送中心的数量;儿i表示在配送中心J服务范围内车辆路径的总长度;G为控制参数,用来控制分子的数量级,防止分数值过大或过小。因此,客户i选择配送中心J的概率Pi7可以表示为: P沪i笪生,iE巧,(5)。川(:妒;)” 一式中,ii表示启发式信息;妒ii表示确定性信息;肛和y为控制参数,用来控制两类信息的相对重要程度。根据式(5)得出客户i选择每个配送中心的概率,而客户i最终由Pi最大值所对应的配送中心为其服务。按照上述方法,将所有客户进行分类,确定配送中心的服务范围。22模型建立基于聚集度的启发式算法完成了对客户的分类,下面将确定指定数目下最优配送中心的位置和配送中心负责运送货物的车辆路
19、径。其中,模型的决策变量和参数定义如下。决策变量:Xghk表示车辆k是否从节点g行驶到节点h;如果是,其值为1,否则为0;y,表示是否开设配送中心J;如果开设,其值为1,否则为0。模型参数:K表示车辆集合k k=1,2,;,表示配送中心集合Ij=1,2,M;,表示客户集合iI i=1,2,P;Li表示接受配送中心J服务的客户集合m m,E J;,表示配送中心,的平均库存水平;日i表示配送中心单位货物的库存费用;F,表示配送中心J的固定投资及管理费用;D。表示客户g到客户h的距离;0。表示客户i的重要度;Qi表示在一定提前期内客户i的订货量;咒。表示客户i允许车辆到达的最早时间;咒;表示客户i允
20、许车辆到达的最晚时间;巩;表示车辆k到达客户i的时间;取表示车辆k的容量;C。表示在;之前到达客户位置而产生的单位时间机会成本;万方数据第4期 王道平,等:基于两阶段启发式算法的物流配送选址一路径问题研究 73C。表示在r“之后到达客户位置而产生的单位时间惩罚成本;C表示单位货物单位距离的运费;月表示配送中心最大开设数量。由于配送中心选址与车辆路径安排属于不同层次的决策问题,所以采用双层规划法建立模型,确定上下两层的决策目标,从而更好地求解8191。(1)上层模型上层模型用于描述企业从备选集合内选择指定数目的最佳配送中心的决策活动,其目标是使物流系统上层成本F,最小,即配送中心的库存成本与固定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 阶段 启发式 算法 物流配送 选址 路径 问题 研究 王道
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内