基于遗传算法的物流配送中心选址问题研究

合集下载

matlab遗传算法求解配送中心选址问题案例讲解

matlab遗传算法求解配送中心选址问题案例讲解

matlab遗传算法求解配送中心选址问题案例讲解遗传算法是一种基于生物进化原理的优化算法,可以用于求解各种复杂的问题,包括配送中心选址问题。

下面是一个使用MATLAB实现遗传算法求解配送中心选址问题的案例讲解。

一、问题描述假设有一组客户和一组候选的配送中心,每个客户都有一个需求量,配送中心有一个最大容量。

目标是选择一些配送中心,使得所有客户的需求量能够被满足,同时总成本最低。

二、算法实现1. 初始化种群在MATLAB中,可以使用rand函数随机生成一组候选配送中心,并使用二进制编码来表示每个配送中心是否被选中。

例如,如果候选配送中心有3个,则可以生成一个长度为3的二进制串来表示每个配送中心的状态,其中1表示被选中,0表示未被选中。

2. 计算适应度值适应度值是评估每个解的质量的指标,可以使用总成本来表示。

总成本包括建设成本、运输成本和库存成本等。

在MATLAB中,可以使用自定义函数来计算适应度值。

3. 选择操作选择操作是根据适应度值的大小选择解的过程。

可以使用轮盘赌选择、锦标赛选择等算法。

在MATLAB中,可以使用rand函数随机选择一些解,并保留适应度值较大的解。

4. 交叉操作交叉操作是将两个解的部分基因进行交换的过程。

可以使用单点交叉、多点交叉等算法。

在MATLAB中,可以使用自定义函数来实现交叉操作。

5. 变异操作变异操作是对解的基因进行随机修改的过程。

可以使用位反转、位变异等算法。

在MATLAB中,可以使用rand函数随机修改解的基因。

6. 终止条件终止条件是判断算法是否结束的条件。

可以使用迭代次数、最优解的变化范围等指标来判断终止条件。

在MATLAB中,可以使用自定义函数来实现终止条件的判断。

三、结果分析运行遗传算法后,可以得到一组最优解。

可以根据最优解的适应度值和总成本进行分析,并确定最终的配送中心选址方案。

同时,也可以使用其他评价指标来评估算法的性能,如收敛速度、鲁棒性等。

基于遗传算法和模糊综合评价法物流配送中心选址研究

基于遗传算法和模糊综合评价法物流配送中心选址研究

滨 工 业 大 学 管理 学 院 ,黑 龙 江 哈 尔 滨 10 0 1 50 1
(_ col fl bm t n Sinead T cn l ) el g a gU iesy abn 1 0 8,C i ;2 S ho o fr ai a ae 1S ho o Jr ai c c n eh o g;H i nf n nvr t n o e o oi i,H ri 5 0 0 hn a colf I om t n M ng— n o
中 图分 类 号 :F 7 :24 2 2F 2
文 献 标 识 码 :A
e au t n s l t n a e oh u e , v l ai ou i r b t s d o o Ke wo d : lg sis d s i u i n c n e s lc t n mo e ; y rs o it it b t e tr ; o a i c r o o dl
文 章 编号 : 1 0 — 1 0 f0 6 0 0 7 — 4 0 2 3 0 2 0 )1 — 0 8 0
g n t ag r h e e i lo i m;f z y c mp e e s e e au t n c t u z o rh n i v l ai v o
关 键 词 :物 流 配送 中 心 ;选 址 模 型 ; 改 进 遗 传 算 法 :模
糊综 舍评 价
e au t n meh d i p o o e fr t e c oc o t e v l ai o to S r p s d o h h ie f h
d sr u i n e t r, i w ih h g n t a g r h i i t c n e s n h c t e e e i lo i m c mb n n tb o c t o iig me h n s c a im o i l td a n a i g n t e u l a ie e e a f smu a e n e l a d h q a i t g n rl n t v

物流配送中心选址方法

物流配送中心选址方法

contents •引言•物流配送中心选址的影响因素•物流配送中心选址方法分类•物流配送中心选址实例分析•结论与展望目录物流配送中心是物流网络中的重要节点,其选址合理与否直接影响到物流成本、运输效率、服务质量等方面,对于整个物流系统的运作具有重要影响。

在当前经济发展和电商行业快速崛起的背景下,物流配送中心的需求量不断增加,选址问题也愈加重要。

研究背景与意义研究目的研究方法研究目的与方法地理位置因素03多种运输方式交通条件因素01良好的交通网络02考虑交通状况客户集中度考虑客户增长客户分布因素配送需求因素多品种小批量配送大批量集中配送定量分析法数学模型法利用数学模型对配送网络的总成本和时间进行优化,通过求解模型得出最佳选址方案。

仿真法通过建立物流系统仿真模型,模拟不同选址方案下的运营状况,以评估和比较不同方案的优劣。

重心法与供应量之间的重心作为配送中心的选址点。

定性分析法德尔菲法层次分析法专家调查法1基于线性规划法的选址实例23线性规划法是一种常用的求解最优化问题的数学方法,通过建立线性方程组来求解最优解。

在物流配送中心选址问题中,线性规划法可以用来确定配送中心的最佳位置,以最小化运输成本、最大化客户满意度等。

基于线性规划法的选址实例可以包括求解配送中心的最优选址、考虑时间窗的配送中心选址等。

基于遗传算法的选址实例遗传算法是一种基于生物进化原理的优化算法,通过模拟生物进化过程中的选择、交叉和变异等操作来搜索最优解。

在物流配送中心选址问题中,遗传算法可以用来求解配送中心的最佳位置,以最小化运输成本、最大化客户满意度等。

基于遗传算法的选址实例可以包括考虑多种约束条件的配送中心选址、多目标配送中心选址等。

010203010203模拟法是一种通过模拟实际过程来求解最优解的方法,常用于求解复杂系统的问题。

在物流配送中心选址问题中,模拟法可以用来模拟配送中心的运作过程,以评估不同选址方案的优劣。

基于模拟法的选址实例可以包括考虑交通状况、客户分布、订单量等因素的配送中心选址等。

遗传算法在配送中心选址的应用

遗传算法在配送中心选址的应用

求点所需求 的物品一次运输完成 ;7 系统总费用不考虑 配送 () 中心存储费用 , 只考 虑配送 中心的固定建设 费用和运输费用。
目标 函数 :
m E ∑∑ + i= n ∑
i j=l =1 i1 =
( 1 )
( 2 )
() 3
约束条件 :
得到了较快 的运算速度 。刘海龙p 计 了基 于模糊随机模拟 的 设 遗传算法 , 得到了处理不确定性 问题 的方法 。 rvr . a 嘴 Teo H l S e 对遗传算法选址的优势进行 了总结。另外 , 还有一些文献对遗 传算法求解 的有效性进行 了分析 。
郝栋梁 , 遗传算法在配送中心选址的应2 o: .9 9 . n1 0 - 5 X2 1 .70 6 l s
技 术 与 方 法
遗 传 算 法 在 配 送 中 心 选 址 的应 用
郝栋梁 , 汝宜红 , 徐秀全 ( 北京 交通 大学 经济管理 学院 , 北京 10 4 ) 0 04
Ap l a i no GA i he c t nAl c t no Dit i u i nCe t r p i to f c nt Lo a i o l ai o o f s rb t o ne s
HAO n -l n , Do g i g RU —h n , Xi - u n a Yi o g XU u q a
(c olf cnmi & M ngmetB n J 0 n U iesyB in 10 4 , hn) S hooE oo c s a ae n,e ig i t g nvri , e ig 0 0 4 C ia a0 t j
Ab t a t Dit b t nc n e sp a c e s n l i l oei esi e eo i gmo e n lg si ss se a s l o wh c slc to s r c : sr u i e t r l ya i r a i gyv t l t t l v l p n d r it y tm, ar u t f i hi a in i o n n ar nh ld o c s e t o l o ai a lc t nb c me h pr r f h s u s ob t c l di h ln i gsa eo d srb t nc n e s ihi a s h o e o st e i yo t eis e t e a k e nt ep a n n t ma g f iti u i o e t r wh c s l ot emo t o l a e n . - s c mp i tdo e Ge c

基于改进单亲遗传算法的军事物流中心选址问题研究

基于改进单亲遗传算法的军事物流中心选址问题研究

基于 改进 单 亲 遗传 算法 的军 事 物流中心选址 问题研究
李振东 ,张启义 ,陈亮
( 汽车管理学院运输指挥系 ,安徽 蚌埠 231) 30 1
摘要 :为了有效求解军事物流中心选 址问题 ,在单 亲遗传算 法加入模 拟退火 选择操作 ,与倒位算 子和非均 匀变 异操作相结合 ,构 建了退火单 亲遗传算法 。在选择操作 中,采用三复本锦标选择 的方式 ,确保 了种 群的多样性 。 计算结果表明该方法可有效求解选址 问题 ,取得较 一般遗传算 法更优 的结果 ,算 法的搜索 效率和 收敛概率 均得
1 军事物流 中心选址模 型
mn i E=∑ ∑ CW kk i +∑ ∑

1 ; =1
‘ 1 J 1m

∑ ∑g
= I ‘= l
2 +∑ F,
‘: L
() 1
s. 一∑ ≥0( 1 , z; () .A t , = , …, 2 ) 2
i=l
出了一种新的算法设计 , 即在单亲遗传算法加入模
拟 退火选 择操 作 , 与倒 位 算 子 和非 均 匀 变 异操 作 相 结 合 , 建 了 改进 单 亲 遗 传 算 法 。 例 验 证 该 算 法 构 实
L hnd n ,HA G Q —iC N l n I e —o g Z N i , HE a g Z y i
( eat n f rnpr tnC m a d A t o i ngm n s t eB n b 2 3 1 ,hn ) D pr met aso ao o m n , uo bl Ma ae et ntu , egu 3 0 C i oT t i m e I it 1 a
到大幅度提高。 关键词 :军事物流 ;选址 ;单亲遗传算法 中图分类号 :E 3 ;U 9 27 4 文献标 识码 :A

基于遗传算法的物流配送路径优化研究

基于遗传算法的物流配送路径优化研究

02
相关理论概述
遗传算法理论
遗传算法的基本原理
遗传算法是一种基于生物进化理论的优化算法,通过模拟自然选择、遗传变异等 过程来寻找最优解。其基本原理包括编码、初始种群、适应度函数、选择、交叉 和变异等步骤。
遗传算法的优点
遗传算法具有全局搜索能力强、能够处理非线性问题、可并行计算等优点,能够 在复杂问题的求解中取得较好的效果。
确定每辆车的配送路线和顺序。
约束条件设定
车辆容量限制
每辆车的装载量不得超过其最大承载能力。
客户需求满足
确保每个客户的需求得到满足。
路径长度限制
每条路径的长度不得超过其最大行驶距离。
算法设计
选择操作
采用轮盘赌选择法,根据个体适应 度的高低选择个体进入下一代。
交叉操作
采用单点交叉或多点交叉,将两个 个体的部分基因交换,形成新的个 体。
物流配送理论
物流配送的概念
物流配送是指按照客户的需求,通过合理的运输和配送路线将物品从供应地运输到目的地 的一种物流运作方式。
物流配送的基本流程
物流配送的基本流程包括订单处理、库存管理、拣货配货、包装、发货、配送运输和信息 反馈等环节,其中配送运输是物流配送的核心环节之一。
物流配送的意义
物流配送对于企业运营有着重要的意义,它能够提高企业的客户服务水平,降低库存成本 ,提高物流运作效率,增强企业的市场竞争力。
2023
基于遗传算法的物流配送 路径优化研究
目录
• 引言 • 相关理论概述 • 基于遗传算法的物流配送路径优化模型 • 算例分析 • 结论与展望
01
引言
研究背景与意义
物流行业快速发展,物流配送效率对 企业和客户的重要性不断提高

物流配送中心选址问题研究

物流配送中心选址问题研究
此,笔 者从 系统角 度分析 物流 、物流配送 中心 ,将系 统 工 程 的思想 和 运筹 学 的方法 结合 起 来 ,研 究并 求 解 物 流配 送 中心 选 址模 型 ,使 配送 中心 的选 址模 型
配送 中心 的总费用 表达式 可表示 为
, , , , m
比传 统 的模 型具 有更 多 优 点 , 且 在求 解 问 题上 可 并
心 的选 址 与 配送 是 息息 相 关 的.一 旦 配送 中心 的地 点 选 定 ,由于 地理 条 件 的 限制 ,配送 中心 的 大小 将 会 随 之 确定 ,即货 物 存 储 量将 确 定 ,另 外 货 物配 送
的算 法及 方 式 也 会 随 配送 中心 的建 立 而 建 立 【.为 2 ]
不 了配送 要 求 .针对 上 述情 况 ,将 配送 中心 的 固定
1 . 约束条 件 2


建造费用和容量限制等考虑到 目标 函数和约束条件
收稿 日期: O 10 .2 2 l-4 2
≥0( ,, f k=1 …, j 2 )
() 2
基金项 目:国务 院侨办科 研基 金(5 z 4 和福建 省 自然科学  ̄ O Q R1 )
摘 要 :针对需要综合考虑物流配送 中心经济性因素、 环境性因素和服务性 因素的问题, 在改进传统遗传算法
的基础 上,引入 了存 优 操作 ,进而 提高 了算 法 的收 敛速 度,使 得解 的个 数 可 以由用 户指定 , 而更 加 满足实 从 际的需 求. 用层 次分 析法 对改进 遗传 算法 选 出的 Ⅳ个 最优 解进行 综合 评价 , 使 进一 步选 出配送 中心选 址 的最 佳 方案 . 实例 分析 表 明, 改进 的遗传 算法 和层 次分 析法相 结合 , 以解决 物流 配送 中心选 址问题 . 将 可

遗传算法在配送中心选址中的应用

遗传算法在配送中心选址中的应用

文 章 编 号 : 10 — 10 ( 0 )0 — 1 l0 0 2 30 2 7 4 0 1一 3 0
mi e o i g xd cdn
随 着 供 应 链 管 理 思 想 在 我 国 的传 播 ,物 流 服 务 的 重 要 性 越 来 越 为 人 们 所 关 注 ,尤 其 是 第 三方 物 流 的蓬 勃 发 展 更 是 使 “ 第 i 利 润 源 ” 的 观 念 深 入 人 心 。配 送 中 心 是 现 代 物 流 的 重 要 组 成 部 分 ,其 上 游 是 制 造 商 ,下 游 是 用 户 ,它 在 整 个 物 流 系统 中起 着 承 上 启 下 的 作 片 。合 理 地 选 择 配 送 中心 地 址 可 以 有 效 节 省 费 用 ,促 进 生 产 和 消 费两 种 流 量 的 协 调 和 配 合 ,保 证 物 流 系 统 的 j 高 效 和 平 衡 发 展 ,是 物 流 系 统 分 析 中 最 重 要 的 一 块 。 同时 ,合 理 的 配 送 中 心 能 使 物 流 系 统 有 效 运 作 , 给企 业 提 供 专 业 化 、个 性 化 、高 质 高 效 、 完善 的 增 值 物 流 服 务 ,降 低 成 本 ,增 加 企 业 的 利 润 ,成 为 企 业 生 存 发 展 、增 加 发 展 潜 力 .保 持 竞 争 力 的 重
WA G C u — a , Z A G H a N hn yn H N u ( h iU i ri ,N ni 1 0 8 hn) Ho a nv st ajn 2 0 9 ,C ia e y g

要 :配 送 中 心是 现 代 物 流 Dit b t n e tr s n mp r n p r f mo e sr c : s i u i c n e i r o a i ot t a t d m a o lg sis n p a s h l a i g r l i i.Ho t lc t t e o it a d ly t e e d n o e n t c w o o a e h d s i u i n c n e p e r o b e y mp r n 、An i r v d it b t e tr a p a s t e v r i o a t r o t mp o e g n t ag r h e e i l o t m i ito u e w ih s s h mi e c ig c i s n r d c d h c u e te xd o n d o ia y a d l a u e .An ee a t mp o e n i ma e f b n r n f t n mb r o r lv n i r v me t s d t e p p lt n i i a iai n u c in n n e tn e p r. o t o u ai n t l t f n t a d i h r a c o e a h o i z o o i tr n t e t e e iin aib e d n t g h a d e s f o a d h n h d cso v ra l s e oi t e d r s o n d sr u i n c ne a n y b e e td b t e n z r n n , it b t e tr c n o l e s l ce e w e e o a d o e i o S t e e o i g S O h d c d n i mo e o v n e t n t e a c lt n f . r c n e in a d h c lu a i ef o i
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参考文献 : 1. 徐志伟 , 冯百明 . 网格计算技术 , 北京 : 电子工业出版社 , 2004. 2.Buckley J J, Hayashi Y. Fuzzy Genetic Algorithm and Applications [J]. Fuzzy Sets and Systems, 1994 (61) :129 -1136. 3. 卢 秋 根 . 模 糊 聚 类 算 法 的 研 究 与 实 现 [J]. 电 脑 知 识 与 技 术 , 2008(9): 1987- 1990. 4. 刘晓锋 , 吴亚娟 , 李明东 . 一种基于模糊聚类的资 源 发 现 策 略 [J]. 计 算 机 应用 ,2007(9) . 5. 梁 泉 , 杨 扬 , 梁 开 健 . 网 格 系 统 的 服 务 质 量 保 障 与 控 制 综 述 [J]. 控 制 与 决 策 ,2007(2) . 6. 沈睿芳 , 郭立甫 , 时希杰 . 数据挖掘中的数据预处 理 模 型 与 算 法 研 究 [J]. 计算机系统应用 ,2005(7).
R=
(3 ) 通过设定不同的截距 λ 值 , 得到不同的聚类结果 。 取 λ= 0.8 , 得到的布尔矩阵
1 0 1
R*0.8= 1 0 1
1 0 0 1
0 0 1 0 1
( 上接第 89 页 )
3 、 选址问题求解 选址问题属于 0-1 规划模型 , 具有 NP 性 质 , 求 解92 页 )
92




2009 年第 6 期
维 向 量 表 示 , 则 节 点 资 源 集 合 X={X1,X2,X3, … , Xn}, 其 中 第 i 个 资源节点 :Xi={Xi1, Xi2 ,Xi3, … ,Xim} ,i∈[1,n] 。 这里我们 取 n=5, m=4 。 即对 5 个资源 , 每个资源有 4 个特征属性进行讨论 , 如表 1 所示 : 根据表 1 的数据 , 下面用模糊聚类分析法来划分资源 。 (1 ) 由于资源属性数据不全是 [0 ,1] 区间的数 , 为了避免大数 吃小数的现象 , 应用式 ① 对原始数据进行极差标准化处理 [6]后所 得数据如表 1 右半部分所示 。 用 X1,X2, … X5 表示分类对象 , 则 Xi 对应的属性指标分别用 xi1,xi2,xri3,xi4 表示 , 那么资源对象可表 示为 :
求得 gt 总费用为
参考文献 : 1. 王小平 , 曹立明 . 遗传算法 - 理论 、 应用与软件实现 . 西安 : 西安交通大学 出版社 ,2002. 2. 张春涛 , 杨大地 . 改进型遗传算法及其在 TSP 中 的 运 用 . 重 庆 大 学 学 报 ( 自然科学版 ) ,2004 ,27(7). 3. 吴坚 , 史忠科 . 基于遗传算法的配送中心选址问题 . 华南理工大学学报 , 2004 ,32(6). 4. 吴兵 , 罗荣桂 , 彭伟华 . 基于遗传算法的物流配送中心选址研究 . 武汉理 工大学学报 ,2006 ,28 (2). 5. 鲁晓春 , 詹荷生 . 关于配送中心重心法选址的研究 . 北方交通大学学报 , 2000 ,24 (6). 6. 刘立辉 , 钱燕云 . 一对多配送网络中 ITIO 问题的建模与算法研究 . 公路 交通科技 ,2006 ,23(10). 7. 易荣贵 , 罗 大 庸 . 基 于 遗 传 算 法 的 物 流 配 送 路 径 优 化 问 题 研 究 . 计 算 机 技术与发展 ,2008 ,18(6)
Á Â
1 1 0.5 0.25 0.5 0 0 0.5
最终的聚类结果为 {X1,X3, X4},{X2 },{X5} , 从分类结果可以 看出 , 把服务类型比较接近的资源 X1,X3, X4 聚 为 一 类 , 这 也 与 我们按照现实经验分类结果较为一致 。 4 、 结论 在 网 格 中 ,存 在 大 量 的 资 源 ,如 何 对 这 些 归 类 和 利 用 ,是 整 合网格资源的一个关键 , 也是网格不同于以往因特网的一个重 要方面 。 本文应用模糊聚类方法 , 分类网格资源 , 是网格资源管 理的一个新思路 。 在该思路下 , 考虑实际应用对属性评价指标的 不同引入基于资源属性权值的加权模糊聚类 , 这样网格资源可 以根据具体的网格应用更有效的利用 , 从而全面提高了网格资 源的有效配置 , 为网格资源的全面连通整合奠定了基础 。
面我们用遗传算法来构造优化解的求解方法 , 具体实现步骤如 下: (1 ) 染色体由 1 到 n 的整数排列串构成 , 其中 n 代表物流配 送中心备选地的个数 。 用 x , x , , x 需点地址表示物流配送中 心地址的选址方案 。 (2 ) 记 : (3 ) 在 满 足 编 码 方 案 的 前 提 下 , 随 机 产 生 k 个 个 体 , 构 成 初 始种群 。 我们将其记为 : 的配送区域以及相应的总费用 。 (4 ) 求对应于 (5 ) 定义对应于染色体 gt 的适应值 ft, 即 ft=1/Zt。 (6 ) 判 断 迭 代 是 否 达 到 某 一 预 定 值 , 是 则 停 止 进 化 , 否 则 继 续。 (7 ) 将当前代 K 个染色体按适应值 ft 由大到小排列 (8 ) 计算选择概率 pt=qt(1-q)t-1(t=1,2, … K) q 是初始概率值 (9 ) 三点部分匹配交叉 , 即在两个父染色 体 中 排 列 序 号 为 1 到 n 之间随机选择三个位置作为交叉点 , 从此点到染色体尾的 所有基因采用 PMX 方式交叉重组 。 (10 ) 得出问题的解 。 上述用到的求总费用方法如下 : 在 n 点形成 m 个配送区域 , 每个区域表述 :
原则 。 交换 : 交换操作是遗传算法中最主要的遗传操作 。 通过交换 操作可以得到新一代个体 , 新个体组合了其父辈个体的特性 。 交 换体现了信息交换的思想 。 变异 : 变异首先在群体中随机选择一个个体 , 对于选中的个 体以一定的概率随机地改变串结构数据中某个串的值 。 同生物 界一样 ,GA 中变异发生的概率很低 , 通常取值在 0.001~0.01 之 间 。 变异为新个体的产生提供了机会 。 GA 的计算过程为 : (1 ) 选择编码方式 (2 ) 产生初始群体 (3 ) 计算初始群体的适应性值 如果不满足条件 { 选择 交换 变异 计算新一代群体的适应性值
4 、 总结
针对物流物流配送中心选址的实际问题 , 主要对基本遗传 算法在交叉方面 , 给出了三点部分匹配交叉的方法 。 当问题规模 较小时 , 用基本遗传算法在可以接受的代数和时间范围内可以 获 得 满 意 解 ,但 随 着 问 题 规 模 的 进 一 步 扩 大 ,其 编 码 也 将 变 长 , 采用三点部分匹配交叉的遗传算法优势将越加明显 , 从而说明 了该算法的有效性 , 完全可以用于求解大规模的物流配送优化 问题 。
1 、 物流配送中心的概念
物流配送中心是以组织配送性销售或供应 , 执行实物配送 为主要职能的流通型结点 。 在物流配送中心中为了能更好地做 送货的编组准备 , 因此必然需要采取零星集货 、 批量进货等种种 资 源 搜 集 工 作 和 对 货 物 的 分 整 、配 备 等 工 作 ,因 此 ,也 具 有 集 货 中心 、 分货中心的职能 。 为了更有效地 、 更高水平的配送 , 物流配 送中心往往还有比较强的流通加工能力 。 选址时 , 事先要明确建立物流配送中心的目的和必要性及 方针 , 进而明确研究的范围 。 另外 , 根据所确定的下述条件 , 可以 大大缩小选址范围 。 这些主要影响因素有 : 运输条件 、 配送服务 的条件 、 用地条件 、 城市规划条件 、 管理与信息功能条件 、 加工功 能等 。 模糊评价是一种应用很广泛的方法 , 在许多工程及项目 、 方案评选中都有成功的应用 。 经实践检验 , 在物流中心的选址 中 , 模糊评价十分有效 。 2 、 遗传算法 遗传算法是模拟达尔文的遗传选择和自然淘汰的生物进化 过程的计算模型 。 它的思想源于生物遗传学和适者生存的自然 规律 , 是具有 " 生存 + 检测 " 的迭代过程的搜索算法 。 遗传算法以 一种群体中的所有个体为对象 , 并利用随机化技术指导对一个 被编码的参数空间进行高效搜索 。 其中 , 选择 、 交叉和变异构成 了 遗 传 算 法 的 遗 传 操 作 ;参 数 编 码 、初 始 群 体 的 设 定 、适 应 度 函 数的设计 、 遗传操作设计 、 控制参数设定五个要素组成了遗传算 法的核心内容 。 作为一种新的全局优化搜索算法 , 遗 传 算 法 以 其 简 单 通 用 、鲁 棒 性 强 、适 于 并 行 处 理 以 及 高 效 、实 用 等 显 著 特 点 ,在 各 个 领 域 得 到 了 广 泛 应 用 ,取 得 了 良 好 效 果 ,并 逐 渐 成 为 重要的智能算法之一 。 2.1 遗传算法的基本步骤 遗传算法是模拟生物物种进化进行 。 遗传算法把问题的解 表示成 " 染色体 " , 在算法中也即是以二进制或浮点数编码的串 。 在执行算法之前 , 先假设解集 , 也就是给出一群 " 染色体 "-- 初始 种群 。 然后 , 把这些假设解按照问题的具体要求 , 按适者生存和 优 胜 劣 汰 的 原 则 ,从 中 选 择 也 较 适 应 问 题 求 解 的 "染 色 体"进 行 复 制 、交 叉 、变 异 等 过 程 产 生 更 适 应 问 题 的 新 一 代 "染 色 体"群 。 这样 , 一代一代地进化 , 直到收敛到最适应环境的一个 " 染色体 " 上 , 经 过 解 码 , 它 就 是 问 题 的 近 似 最 优 解 。 我 们 习 惯 上 把 Holland1975 年提出的 GA 称为传统的 GA 。 它的主要步骤如下 : 编码 :GA 在进行搜索之前先将解空间的解数据表示成遗传 空间的基因型串结构数据 , 这些串结构数据的不同组合便构成 了不同的点 。 初 始 群 体 的 生 成 :随 机 产 生 N 个 初 始 串 结 构 数 据 ,每 个 串 结构数据称为一个个体 , N 个个体构成了一个群体 。 GA 以这 N 个串结构数据作为初始点开始迭代 。 适应性值评估检测 : 适应性函数表明个体或解的优劣性 。 不 同的问题 , 适应性函数的定义方式也不同 。 选择 : 选择的目的是为了从当前群体中选出优良的个体 , 使 它们有机会作为父代为下一代繁殖子孙 。 遗传算法通过选择过 程体现这一思想 , 进行选择的原则是适应性强的个体为下一代 贡献一个或多个后代的概率大 。 选择实现了达尔文的适者生存
相关文档
最新文档