(物流管理)物流专业毕业设计样本

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

(物流管理)物流专业毕业
设计样本
毕业设计
题目基于遗传算法的物流配送路径优化分析学生姓名
学号
专业
班级
指导教师
二 00 九年十月
领域。

本文针对物流配送路径优化问题的特点,构造了求解该问题的
①Z·米凯利维茨. 演化程序——遗传算法和数据编码的结合[M]. 北京:科学出版社,2000.
(6)
(7)
(8)上述模型中,(1)式为目标函数;(2)式保证每条路径上各需求点的需求
父代为下壹代繁殖子孙,个体的适应度越高,其被选择的机会就越大。

5、交叉。

它是遗传算法中最主要的操作,壹般分俩步进行,壹是对群体中的
个体进行随机配对;二是于配对个体中,随机设定交叉处,使配对个体彼此交
即形成初始群体。

3、适应度评估。

对于某个个体所对应的配送路径方案,要判定其优劣,壹是要见其是否满足配送的约束条件;二是要计算其目标函数值(即各条配送路径
的长度之和)。

本文根据配送路径优化问题的特点所确定的编码方法,隐含能够
满足每个需求点均得到配送服务及每个需求点仅由壹辆汽车配送的约束条件,但不
能保证满足每条路径上各需求点需求量之和不超过汽车载重量及每条配送路线
的长度不超过汽车壹次配送的最大行驶距离的约束条件。

为此,对每个个体所对
应的配送路径方案,要对各条路径逐壹进行判断,见其是否满足上述俩个约束条件,若不满足,则将该条路径定为不可行路径,最后计算其目标函数值。

对于某个个体j,设其对应的配送路径方案的不可行路径数为 M j(M j=0 表示该个体对应壹个可行解),其目标函数值为Z j,则该个体的适应度F j可用下式表示:
F j=1/(Z j+M j×G)(9)
式中,G 为对每条不可行路径的惩罚权重,可根据目标函数的取值范围取壹
个相对较大的正数。

4、选择操作。

将每代群体中的 N 个个体按适应度由大到小排列,排于第壹位的个体性能最优,将它复制壹个直接进入下壹代,且排于第壹位。

下壹代群体的另 N-1 个个体需要根据前代群体的N 个个体的适应度,采用赌轮选择法[4]产生。

具体地说,就是首先计算上代群体中所有个体适应度的总和(ΣF j),再计算每个个体的适应度
所占的比例(F j/ΣF j),以此作为其被选择的概率。

这样选择方法既可保证最优个
体生存至下壹代,又能保证适应度较大的个体以较大的机会进入下壹代。

5、交叉操作。

对通过选择操作产生的新群体,除排于第壹位的最优个体外,另
N-1 个个体要按交叉概率 P c进行配对交叉重组。

本文采用了壹种类似 OX 法[2] 的交
叉方法,现举例说明之:①随机于父代个体中选择壹个交配区域,如俩父代个体及
交配区域选定为:A=47|8563|921,B=83|4691|257;②将 B 的交配区域加
流配送路径优化问题的遗传算法。

实验计算结果表明,遗传算法是壹种性能优。

相关文档
最新文档