混合爬山算法设计布尔函数

来源 :电子测量技术 | 被引量 : 0次 | 上传用户:jiu0703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
设计高非线性度的布尔函数,具有重要的密码学意义,应用智能爬山算法能有效改善布尔函数的非线性度.分析了布尔函数真值表的单点及两点改变与Walsh-Hadamard变换之间的关系.为提高寻优时的局部特性,将Hill Climbl算法和Hill Climb2算法有机融合,提出了“Hill Climbl+2算法”,该算法将一点爬山与两点爬山交替进行,只要还有优化的可能就继续执行该算法,有效的减少陷入局部最优的可能性.实验数据表明,与基本爬山算法相比,该算法进一步优化了布尔函数的非线性度,有效提高了求解的结果。
其他文献
一、课题确定的背景地震是一种破坏力很大的自然灾害,除了直接造成房倒屋塌、山崩地裂、砂土液化、喷砂冒水外,还会引起火灾、爆炸、毒气蔓延、水灾、滑坡、泥石流、瘟疫等次
现今,电子产品的功能越来越复杂,随之而来在电路板设计中会选用多种类型芯片,比如微处理器、ADC、存储器、接口芯片等。这种情况下就需要时钟管理电路实现对多路时钟在频率、
为了能在满足高精度和高响应速度的前提下,实现对射频标签及读写器性能的自动化检测,构建了一种基于NI PXI硬件平台,采用虚拟仪器技术和LabVIEW软件进行开发的射频标签自动测试系统。实现了对读写器性能、标签性能和数据访问流程的自动化测试。具有良好的人机交互,运行稳定可靠,大大缩短了测试时间,提高了工作效率。通过LabVIEW FPGA和R系列硬件的结合使用,不仅综合了FPGA的优势,同时保留了传
液晶屏显示驱动芯片测试环节贯穿在显示驱动芯片的设计、制造与应用的全过程中,是保证芯片品质的重要手段。由于测试系统需要匹配的驱动芯片型号较多,单个型号芯片的测试项以
在培训实践过程中,为了演示(再现)故障现象,供学员体验并排除.针对高压断路器及隔离开关控制及信号回路二次接线加载故障设置装置,利用触摸屏和PLC(programmable logic controll
针对传统的调功方法产生大量谐波分量,对电网造成的不利影响。在研究了功率因数校正(PFC)的基础上,将其运用到高效调功方法中,通过PFC部分消除谐波分量,提高了功率因数;并通过P
文中提到DDS芯片AD7008,利用该芯片设计高精度通用信号源的设计方法,及MCS-51系列单片机与AD7008的硬件接口设计和软件编程方法.
本文以高速串行测试信号传输为例,介绍了基于PCI总线的高速数字信号发生卡的设计方法。信号发生卡的数据存储在PC机硬盘中,通过PCI总线将待发送数据写入在发生卡的存储设备SRAM
近十几年来电能质量日益受到电力部门和电能用户的重视,由此电力系统谐波检测亦成为了当前的热点问题。为了方便相关研究者了解谐波检测领域,本文通过参考大量国内外文献,首先介
六自由度磁跟踪器是一种可探测物体在空间的三个角度量和三个位移量变化的设备,它在航空航天、探矿、航海、医疗设备和虚拟现实等许多领域都有广泛的应用。文中论述了六自由