[发明专利]基于FPGA的小世界算法硬件平台实现方法无效
申请号: | 200710188419.4 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101183405A | 公开(公告)日: | 2008-05-21 |
发明(设计)人: | 杜海峰;张进华;庄健;杨斌;陈永森 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06F17/30;G06F7/544 |
代理公司: | 西安通大专利代理有限责任公司 | 代理人: | 李郑建 |
地址: | 710049*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于现场可编程门阵列的小世界算法的硬件系统,基于小世界算法的原理,由个体寻优和全局寻优两个层次组成,中间由个体信息模块连接。个体寻优部分由随机数发生器、位置重组模块、适应度计算模块、比较模块顺序连接而成。完成个体的邻域搜索,适应度计算以及择优过程。全局寻优部分由个体适应度比较模块和系统调度模块顺序连接而成。个体适应度比较模块在所有个体中选择最优个体,供给系统调度模块判断是否达到终止条件、以及是否发起下一代搜索等。该方法硬件实现简单,具有高度并行性,并可以有效克服局部极值问题,保留解空间的多样性,在一定程度上更有效的克服欺骗问题,而且比其它一些方法具有更快的收敛速度和稳定性。 | ||
搜索关键词: | 基于 fpga 世界 算法 硬件 平台 实现 方法 | ||
【主权项】:
1.一种基于现场可编程门阵列的小世界算法的硬件系统,其特征在于,该硬件系统包括:在由现场可编程门阵列构建的硬件平台上,构建个体寻优层和全局寻优层,个体寻优层和全局寻优层之间由个体信息层连接,个体信息层内有多个个体信息模块,构成小世界算法的硬件系统;其中:个体寻优层包括随机发生器、位置长短程重组模块、适应度计算模块和比较模块;其中,随机数发生器和位置长短程重组模块进行邻域搜索,获取邻居位置,然后把邻居位置送入适应度计算模块计算邻居适应度,并将邻居适应度送入比较模块与当前个体适应度进行择优操作;全局寻优层包括相互连接的个体适应度比较模块和系统调度模块;其中,个体适应度比较模块在个体信息层内的所有个体信息模块中选择,将最优个体供给系统调度模块,由系统调度模块进行判断。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710188419.4/,转载请声明来源钻瓜专利网。
- 上一篇:扣合式雨伞下蜂巢
- 下一篇:再生水回用组合处理方法