物流系统优化理论

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

定位-配送路线最优化问题研究

摘要:LRP问题一直是物流领域的研究热点,本文就多个工厂,多个配送中心的LRP问题进行了讨论,并结合库存进行了研究,建立了相应的模型。由于问题本身是NP-hard,所以我们用启发式算法对该问题进行求解,首先用类似“插入”法求得初始解,然后用类似“路线改善”并结合禁忌搜索法对所求得的解进行改进,最后进行了算例分析。

关键词:定位配给车辆路线安排禁忌搜索库存

1.引言

随着当今物流向不规则性和全球化的趋势发展,企业竞争日趋激烈,企业管理者希望能协调物流系统各个环节,以最低的价格、最好的服务满足顾客的需要,因此在LAP、VRP和其他物流决策模型的基础上,产生了集成物流管理的概念,这种概念认为:在设施(工厂、库存点或分销中心)相对于客户的位置、货物的配给、运输货物的车辆路线安排之间存在相互依赖的关系,根据这种关系来相应地进行综合优化与管理。根据这种集成物流管理系统的概念,就产生了对设施定位-车辆运输路线安排为题(Location-Routing Problems,LRP)的研究。通过建立LRP模型,对于多客户与多设施的情形,可同时解决确定设施最优数量、容量与寻求最优运输计划、路线安排之间的总体问题,从而降低物流成本,提高产品分销的效率。

一般而言,LRP是指给定一系列潜在的设施点(这些设施的容量、位置为已知)和客户(客户的需求量、位置为已知),确定设施的位置和数量以及确定最佳运输行驶路线,使总的费用最低。在LRP中有很多约束条件,如:每个客户只能从一个设施得到货物,且每个客户只能由一辆车服务;每辆车从一个设施出发,最后回到这个设施点,且每一条线路上的客户需求之和不能超过车的容量等等。

目前LRP的算法大致可以分为两类,一类是精确算法,一类是启发式算法。精确算法有:分枝定界;动态规划;整数规划等。启发式算法有:先解决定位-配给,然后解决运输路线安排;先解决运输路线安排,再解决定位-配给;节约成本/插入等,另外还有一些人工智能的启发式算法,如遗传算法、蚁群算法神经网络算法等[]1。虽然目前解决LRP的算法很多,但其中大部分精确算法是为特定的LRP研究设计的,因而希望建立具有普遍意义的解决LRP 的精确算法,为判定启发式算法解决问题的效率提供一个有意义的基准。而目前大多数启发式算法是将LRP分解成几个子问题先后解决,因而在同一个决策层次内,这样的算法对定位和行程路线因素权衡分析很不充分,因而希望能建立同时解决整个LRP问题的启发式算法。

2. LRP模型及Tabu search算法

2.1 LRP的数学模型

本文讨论的是多工厂,多物流中心的定位——车辆路线安排问题,同时考虑了简单的库

存控制,期模型可叙述如下:

2.1.1基本假设

(1)本文考虑的是多工厂多物流中心的定位——车辆安排问题;(2)每个客户只能由一辆车服务;

(3)每条路线上的客户需求之和不能超过车的装载能力;

(4)没一条线路从一个中心出发并回到同一中心;

(5)所有的车辆是相同的,即装载能力相同;

(6)货物大小、价值相同。

2.1.2参数设定

P 工厂的数目;

m 客户的数目;

n 配送中心的数目;

N 节点的数目;

p 工厂的下标;

i 客户的下标;

j 配送中心的下标(j=1,......,n);

l节点的下标(l=1,......,N);

M 最大路线数;

γ工厂p到配送中心j的单位运输费用;

pj

x配送中心j到工厂p的进货数;

pj

f配送中心j的建造费用;

j

δ从节点k到l的行驶费用;

kl

d客户i的需求;

i

σ工厂p的生产能力;

p

S配送中心j的容量;

j

V 车的装载能力;

R配送中心j的需求量;

j

C 货物的单位成本;

A 固定订购成本;

h配送中心j的单位时间,单位库存价值的存储成本;

j

j Q 配送中心j 的订购批量(C

h A R Q j j j 2=

);

⎩⎨

⎧=其他

被分配到配送中心客户01j i z ij ; ⎩

⎧=其他配送中心建立

01j y ; ⎩⎨

⎧=其他

)在线路边(0,1r l k w klr ; ⎩

⎧=其他上

在线路节点01r k v kr 。 2.1.3 数学模型

⎪⎭

⎬⎫⎪⎩⎪⎨⎧+⎥⎥⎦⎤⎢⎢⎣⎡++++∑∑∑∑∑∑∑=======M r N k N l klr kl P p n j n j n j j j j j j j j pj pj w C h Q A Q R CR y f x 1111111)2()(min δγ (0)

s.t.

∑=≤n

j p pj

x

1σ (p=1,......,P) (1)

∑∑==≤==P

p m

i j j ij i j pj

y S z d R x

1

1

(j=1,......,n) (2)

∑=+≤n

i i r

i n V d v

1, (r=1,......,M) (3)

∑∑===V

r N

k klr

w

111 (l=n+1,......,N) (4)

∑∑===N

l N

l lkr klr

w w

11

(k=1,......,N;r=1,......,M) (5)

∑==N

l kr klr

v w

1

(k=1,......,N;r=1,......,M) (6)

∑==n

j ij

z

1

1 (i=1,......,m) (7)

0≤-j ij y z (i=1,......,m;j=1,......,n) (8)

相关文档
最新文档