模拟退火模型
一、了解. 1,类似大自然的退火模型 缓缓降温,使得物体分子在每一温度时,能够有足够 时间找到安顿位置,则逐渐地,到最后可得到最低能态,系 统最稳定
利用了物理中固体
物质的退火过程与一般优化问题的相似性从某一初
始温度开始,伴随温度的不断下降,结合概率突跳
特性在解空间中随机寻找全局最优解
二、对TSP问题的求解 1,旅行商问题,即TSP问题(Travelling Salesman Problem)又译为旅行推销员问题、货郎担问题,是 数学领域中著名问题之一。
2,应用TSP“旅行商问题”的应用领域包括: 如何规划最合理高效的道路交通,以减少拥堵; 如何更好地规划物流,以减少运营成本; 在互联网环境中如何更好地设置节点,以更好地让信息流动等。
案例:假设有一个旅行商人要拜访 n个城市,他必须选择所要走的路径,路径的限制是每 个城市只能拜访一次,而且最后要回到原来出发的城市。
路径的选择目标是要求得的路径路程为所有路径之中的 最小值。
结果:每一次运行的结果大多数都不一样,所以它只是模拟近似解,得到的不是精确的解,难找最优解
重点修改tsp.m
swap.m
pathfare.m
distance.m
myplot.m
|
---|
迄今为止,这类问题中没有一个找到有效算法。倾向于 接受NP完全问题(NP-Complet或NPC)和NP难题 (NP-Hard或NPH)不存在有效算法这一猜想,认为 这类问题的大型实例不能用精确算法求解,必须寻求这 类问题的有效的近似算法。