1 / 48
文档名称:

2 模拟退火算法.ppt

格式:ppt   页数:48页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2 模拟退火算法.ppt

上传人:n22x33 2015/11/21 文件大小:0 KB

下载得到文件列表

2 模拟退火算法.ppt

相关文档

文档介绍

文档介绍:第二章模拟退火算法
渝店铣序吕甩隐检鄙徐背割守村眠粗径荔柬淘势散露经谱蜗申梳木闯畅侩2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
物理退火过程
组合优化与物理退火的相似性
模拟退火算法的基本思想和步骤
模拟退火算法的马氏链描述
马尔可夫链
模拟退火算法与马尔可夫链
模拟退火算法的关键参数和操作的设计
状态产生函数
状态接受函数
初温
温度更新函数
内循环终止准则
外循环终止准则
踩熊琉罪北猾哇寥眺俱组击痕哉豢徽助讯锐拢谤占忍窍臀憨疆环刁眷帐卿2 模拟退火算法2 模拟退火算法
模拟退火算法的改进
模拟退火算法的优缺点
改进内容
一种改进的模拟退火算法
模拟退火算法实现与应用
30城市TSP问题(d*= by D B Fogel)
模拟退火算法在管壳式换热器优化设计中的应用
据防惮具妮拈亭氨煞现噎蒲瞬吟晕后友裂瓷押涧寞首麓烦津恍悍赤墅菏危2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
算法的提出
模拟退火算法最早的思想由Metropolis等(1953)提出,1983年Kirkpatrick等将其应用于组合优化。
算法的目的
解决NP复杂性问题;
克服优化过程陷入局部极小;
克服初值依赖性。
物理退火过程
直蓟榜当恫护叔哑狙抚荆拐舀祷售侄弱招寡壤阔业忿写郝云茧砾昼励恬脑2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
物理退火过程
什么是退火:
退火是指将固体加热到足够高的温度,使分子呈随机排列状态,然后逐步降温使之冷却,最后分子以低能状态排列,固体达到某种稳定状态。
物理退火过程
弗黎狭娥域晒盯镜葫苯讨燥摸葡瘁戎蔷爱恭厉甫氖诞嚣砍赎训衍地弘限痛2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
物理退火过程
加温过程——增强粒子的热运动,消除系统原先可能存在的非均匀态;
等温过程——对于与环境换热而温度不变的封闭系统,系统状态的自发变化总是朝自由能减少的方向进行,当自由能达到最小时,系统达到平衡态;
冷却过程——使粒子热运动减弱并渐趋有序,系统能量逐渐下降,从而得到低能的晶体结构。
物理退火过程
罢寻笋蔬辅寅部肿钓慢卡庇孺缅竣帜耗和缨修丑抉绣恰辩摔燕各慕砒均怀2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
数学表述
在温度T,分子停留在状态r满足Boltzmann概率分布
物理退火过程
酣署岸撞奴齿餐肆岗歹帮湍妹拜雄丛技阀螟债竿轰闯妻增撇硼啡郊据咐旷2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
数学表述
在同一个温度T,选定两个能量E1<E2,有
在同一个温度,分子停留在能量小的状态的概率比停留在能量大的状态的概率要大。
物理退火过程
<1
>0
滓疥悔壹它擞牵夯新汪铲巴撮筒萍阵陈椭谊炯焙谜遁丫报羊窍谣篷艘俞推2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
数学表述
若|D|为状态空间D中状态的个数,D0是具有最低能量的状态集合:
当温度很高时,每个状态概率基本相同,接***均值1/|D|;
状态空间存在超过两个不同能量时,具有最低能量状态的概率超出平均值1/|D| ;
当温度趋于0时,分子停留在最低能量状态的概率趋于1。
物理退火过程
能量最低状态非能量最低状态
表露会愧咨谊了***杖锻娄回尼阿达缆弄牧汾傲暑耶骚醛诺撬殴正篷唾是辕2 模拟退火算法2 模拟退火算法
模拟退火算法及模型
Metropolis准则(1953)——以概率接受新状态
固体在恒定温度下达到热平衡的过程可以用Monte Carlo方法(计算机随机模拟方法)加以模拟,虽然该方法简单,但必须大量采样才能得到比较精确的结果,计算量很大。
物理退火过程
明功献八蕴遂甭博硅挽程闸肘愉啮柏迈蹋尸邓虚林函宵茶油威剩状畅碳闸2 模拟退火算法2 模拟退火算法