登录
首页 » Matlab » 模拟退火算法的TSP问题

模拟退火算法的TSP问题

于 2022-01-21 发布 文件大小:4.01 kB
0 57
下载积分: 2 下载次数: 3

代码说明:

介绍组合优化是找到对于问题的一大组离散的可能的解决方案的最佳解决方案的过程中。这样的优化可以用来解决在资源管理,运营管理和质量控制的问题,例如路由,调度,填料,生产管理和资源分配。元启发式算法已被证明是良好的求解器用于组合优化问题,在某种程度上,它们提供了在一种有限(通常是短的)时良好最优解。的元启发式的例子有:模拟退火,禁忌搜索,和声搜索,分散搜索,遗传算法,蚁群优化,等等。在本文中,我们将讨论模拟退火及其在解决旅行商问题(TSP)的实现。背景模拟退火给出类似于此名称在热力学的“退火工艺”,特别是与金属的方法是加热,然后逐渐冷却,使其颗粒将达到最小能量状态(退火)。随后,其目的为模拟退火算法随机搜索一个目标函数(即主要特征的组合优化问题)。模拟退火算法的优势超过其他方法来避免陷入局部极小的能力。在这里,我们指的是该算法并不总是拒绝减小目标函数,但也变化,根据其概率函数,增加目标函数的变化: 收起|复制代码P = EXP(-Δf/ T)其中,T是所述控制参数(类似于温度)和Δf是在目标函数中的变化。该概率函数,绝对是波尔兹曼概率分布函数的导数。旅行商问题一位售货员要出差到N个城市(他应该经过每个城市)。我们怎样才能订购的城市,这样的业务员的旅程将是最短的?目标函数,以尽量减少在这里的旅程(所有城市之间的距离在指定顺序的总和)的长度。要开始解决这个问题;我们需要:配置设置:这是从1个城市到N的排列,在所有给定的订单。选择这些排列组合之间的最佳一个是我们的宗旨。重排策略:我们将遵循这里的战略替代路径的部分,并用随机种取代他们重新测试,如果这个修改一是优化与否。目标函数(这是最小化的目的):这是所有的城市为特定的顺序之间的距离的总和。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 12332121
    MImo detector , very useful for student
    2013-01-10 12:26:36下载
    积分:1
  • MATLAByuyanyukongzhixitongfangzhen
    介绍matlab相关语言与控制系统仿真,具体内容有计算机辅助设计与仿真技术概述,matlab语言基础,控制系统的数学描述与建模,控制系统的分析方法,SIMULINK仿真基础等等。(Introduction matlab simulation and control systems related to language, the specific content of an overview of computer-aided design and simulation, matlab language based on mathematical description and control system modeling, control system analysis, SIMULINK simulation-based, and so on.)
    2011-07-04 21:28:46下载
    积分:1
  • yichuanfahua
    用萤火虫算法来优化粒子群算法,使得性能更优。(Firefly algorithm to optimize particle swarm algorithm, better performance.)
    2013-03-04 20:57:52下载
    积分:1
  • PSO_base_RBF
    用粒子群算法来优化RBF。此种方法是把粒子群的全局寻优很好的利用到RBF的优化中。(Particle swarm algorithm to optimize RBF. This method is the global particle swarm optimization to good use to optimize the RBF.)
    2020-12-23 20:09:06下载
    积分:1
  • 一个实现串口的数据采集源码
    使用高阶累积量对MPSK信号进行调制识别,给出接收信号眼图及系统仿真误码率,数据包传送源码程序,仿真图是速度、距离、幅度三维图像,有借鉴意义哦,MIMO OFDM matlab仿真。
    2022-04-27 12:11:45下载
    积分:1
  • gfdm modulation for 5 G
    这是一个用matlab语言编写的gfdm调制技术5G软件包。与正交频分复用器相比,GFDM调制是下一代低带外频率复用器的一种有条件的波形。主要区别在于滤波器的设计:ofdm采用矩形波形、gfdm-rc或rrc波形。
    2023-06-26 19:30:03下载
    积分:1
  • erweimoxin
    这个代码是建立二维路面结构模型,并通过使用MATLAB进行数据处理,直观的显示结果。(This code is to establish two-dimensional surface structure model, and through the use of MATLAB for data processing, visual display of results.)
    2010-07-04 20:31:03下载
    积分:1
  • WIMAX_ldpc_minioffset
    这是wimax标准的ldpc码的译码程序 编码程序在文件夹ldpc_minioffset/matlab中,为matlab的源程序(This is the standard ldpc wimax decoding program code program in the folder ldpc_minioffset/matlab in the source code for the matlab)
    2010-09-16 22:00:37下载
    积分:1
  • Affine
    Matlab编写的仿射变换程序,有两个,都不错(Affine transformation program written in Matlab, there are two, are good)
    2010-11-01 11:45:34下载
    积分:1
  • biosignasECG
    biosignals ECG rrextract.m so forth.
    2009-12-04 08:37:05下载
    积分:1
  • 696518资源总数
  • 104432会员总数
  • 16今日下载