基于VC的模拟退火算法的实现

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:ztt399
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
结合Metropolis准则,对模拟退火算法进行了研究。阐述了模拟退火算法的基本原理及其实现过程,在Visual C++编译环境下实现了该算法。并将其运用到解决旅行商问题的优化之中。介绍了TSP的问题特征、一般形式及其数学描述,确定了其VC++环境下的模型实现步骤。实例仿真的结果表明了该方法能够对函数进行全局寻优,有效克服了基于导数的优化算法容易陷入局部最优的问题。该方法既可以增加对C++语言的掌握又可以加深对模拟退火过程的认识,并达到以此来设计智能系统的目的。
其他文献
中小企业在促进经济增长、扩大就业方面发挥着重要的作用,而中小企业创新网络的构建,有助于中小企业在网络中获得技术创新的资源,提高企业的创新绩效。为此,界定中小企业创新网络
近年来增强现实(AR)技术的飞速发展,将传统的虚拟植入业务推上了新的台阶。随着4K 电视节目内容的普及,势必对技术创新提出更高要求。本文旨在阐述增强现实技术的技术原理,尤
随着Web环境中的应用形式向开放、动态的模式转变,传统的授权机制不能很好地适应这种情况,信任管理这种新的授权机制弥补了这种不足。在研究信任管理与SAML技术的基础上,提出了
在嵌入式Linux实时系统中,要求内核对不同时间约束的任务采用不同的调度算法。但目前Linux内核采用单一的实时调度模式,不能灵活地执行多种调度算法,也就无法满足实时系统中实时
跨边界访问问题是现代计算机必须解决的一个基本问题。主要介绍了跨边界访问问题出现的原因和背景,以及主流的实现跨边界访问的技术,并从效率、软硬件开销、实现的复杂性等方