- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种并行优化算法及在VLSI设计中的应用.doc
一种并行优化算法及在VLSI设计中的应用
1993年9月
第16卷第3期
北京邮电学院
J0URNALOFBEllINGUNIVERS玎YOF
PoSTSANDTELECOMMUNlcATNS
SeDt.I993
Vo1.16No.3
s)
一
种并行优化算法及在VLSI设计中的应用
L
彭以忠~宋俊德张航
一幢月甄)
摘要在对Alopex算法的研究过程中,纠正1原算法对其收敛行为论证中存在
的错误,给出1Alopex算法收敛行为的正哺论证,以及算法中各参数的选取和特
性.并特此算法应用于VLSI设计中的布局,GateMatrix的栅排序中.
关键词超大规模集成电路/分类号TN47z_一AIopex算法;VLS?布局
求一个多变量函数的全局极值同题,常被简称为优化问题.随着人们对优化技术研究的不
断深入,优化技术在许多领域得到了极为广泛地应用.但目前人们普遍采用的许多算法仍属于
传统的确定性启发式算法,它们通常以代价函数为目标,使代价函数以确定的方式向其优化解
趋近,形成一种梯度搜索.因而,容易陷入局部极值点而不能自拔.近些年来,Harth和
Tzanakou在对生物系统的研究过程中,为确定视觉感受区域的形状,提出了一种新的优化方
法(Alogrithmo{PatternExtraction),简称Alopex算法],并在以后的神经生物学实验以
及感知器理论中得到了应用.Pandya对此算法进行了深入研究,并应用到多种问题之中.
Alopex算法将启发式与随机优化技术相结合,对所有优化变量实施并行操作,既可克服
传统启发式算法中梯度搜索带来的缺陷,又可克服模拟退火算法中,退火进度难以控制,计
算效率低等不足.本文在概述Alopex算法的基础上,纠正了原算法在对其收敛行为论证中存
在的错误,给出了其算法收敛行为的正确论证,以及对算法中各参数选取的修正和算法的特
性.并将改进后的Alopex算法用于VLSI设计中的布局,GateMatrix中的栅排序上.
1Alopex算法及其收敛行为
A[opex算法是一种寻找大量线性和非线性函数全局优化值的随机方法.它同其它类似方
收藕日期;1992-0408
国家视觉,听觉信息处理重点实验室开放基金资助项目
*现工作在广东省邮电管理局
北京邮电学院
法一样,利用提出的噪声来避免局部极值,但又不同于其他随机优化过程,它利用代价函数
的变化与代价函数中各优化变量变化之间的相互关系来确定各优化变量的走向,使之适应
于每次迭代,因而具有一定的.启发意义.同时,所有优化变量在同一时捌被调整,由此产生出
完成并行计算结构的思想.
对实际优化问题,常可归结为求代价函数F(z,,…,z)全局极大值(或全局极小值)的
问题.Alopex算法可简单地描述如下:
)一.(f一1)十a.(f)(1)
其中一{::萋茎)p,cz,
P)一王而(3
A一(.(t一1)一≈(t一2))[F0—1)~F(t一2))(4)
式中,∞(t)为代价函数F(x,,z.)中第i个优化变量,在时刻f的取值}文(t)为t时刻优
化变量z随机行走的步长IP.(t)是优化变量z.在时捌t向增加方向行走的概率}(3)式中
正,负号选取,取决于实际问题的要求,取正号使代价函数极小化,取负号使传价函数极大化}
r是具有温度特性的参量IF0—1),F(t一2)表示代价函数分别在f一1时刻和一2时捌韵取
值_.1
为了便于论述,给出几个定义和假设.
定义1对含一个优化变量的代价函数F(x,≈,…,z.)求其全局极大值(或全局极小
值),如果△Fgt;0,则代价函数向其优化值趋近.故称代价函数F正向变化,△F是正确的;反
之,若△Flt;0,称F反向变化,△F是错误的.
定义2对于已给的代价函数F(x,,z,…,z.),若变量∞的变化△∞,使代价函数F(x,
z,)正向变化,△F正确,则称△是正确的{反之,称.是错误的,
定义3若变量∞在前一时刻变化中.(f一1)是正确的,在此时刻∞仍向原方向变化,
则称z.正向变化;反之,则∞反向变化.
不失一般性,我们假定代价函数F(x,,…,z.)同等地依赖几个优化变量,即
:,;1,2,…,n(5)
但必须强调这并非Alopex算法成功所必需的条件.
Pandya在文献[5]中,对(1)--(4)式给出的Alopex算法收敛行为进行论证时,忽视了代
价函数中各优化变量∞朝正向变化的概率P并不总是等于∞朝反向变化的概率1一.因
而,采用概率统计中等可能概型(古典概型)推导出在已知一个优化变量步长△正确条件下,
AF正确的条件概率为
P一(+丢[z一1一音]}cs
由此得出,Alopex算法向代价函数F(x,1..z.)的优化值趋近的总概率
P一十(1一P)(1一户)(7)
其中,为代价函数F(x,,._?,z.)
您可能关注的文档
- gkxmw汽车电子控制技术实验报告带答案.doc
- 西方经济学简明原理》期末考试题库及答案-第章不同市场的价格与产量决定.doc
- 人力资源投资丶人力资本与组织绩效之研究.doc
- 浙江浙邦制药有限公司年产吨-氨基-,-二溴苯甲醛和吨(s)--氨基丁酰胺盐酸盐医药中间体项目环境影响报告书.doc
- Wayne – Nice paper - University of Maine System.docx
- 基于LINUX系统下c语言--学生管理系统menu文件.doc
- 孙工装修日记(篇全).doc
- BPW-.Q型喷雾泵泵组随机图册.doc
- 现代工程材料成形与机械制造基础-第二版--册-部分题库与答案 .doc
- 知鸣收藏:历届奥运资料——第届(年)罗马奥运会.docx
最近下载
- 2022年沪科版七年级数学下册第十章《10.3平行线的性质》课件.ppt
- 总量及各行业2024年中央经济工作会议解读.pdf VIP
- T∕CPHA 33-2024 通用码头和多用途码头绿色港口等级评价指南.pdf VIP
- 肿瘤患者心理护理PPT课件.ppt
- 2025年广东省基层住院医师线上岗位培训--全科学专业培训课程专业课答案.docx VIP
- 2023年广州市黄埔区教育局招考聘用铁英小学事业编制教师10人模拟预测(共500题)笔试参考题库附答案详解.docx
- 浅谈网络虚拟财产法律保护的现状及完善.doc
- SYB创业培训教案.pdf VIP
- 中西医结合内科学.pdf
- 2025年南京科技职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
文档评论(0)