第9讲 模拟退火算法等讲义.pptVIP

  • 5
  • 0
  • 约8.75千字
  • 约 90页
  • 2016-11-14 发布于江苏
  • 举报
第9讲 模拟退火算法等 邻域的概念 邻域,简单的说就是一个点附近的其他点的集合。 在距离空间,邻域就是以某一点为中心的圆。 组合优化问题的定义: 设D是问题的定义域,若存在一个映射N,使得: 则称N(S)为S的邻域。 例:旅行商问题 用一个城市的序列表示一个可能的解。 通过交换两个城市的位置获取S的邻居 例:简单交换方法 设S = (x1, x2, …xi-1, xi, xi+1, …, xj-1, xj, xj+1, …, xn) 则通过交换xi和xj两个城市的位置可以得到S的一个邻居: S = (x1, x2, …xi-1, xj, xi+1, …, xj-1, xi, xj+1, …, xn) 例:逆序交换方法 设xi、xj是选取的两个城市,所谓的逆序交换方式是指,通过逆转xi、xj两个城市之间的城市次序来得到S的邻居。 设:S = (x1, x2, …xi-1, xi, xi+1, …, xj-1, xj, xj+1, …, xn) 则:S = (x1, x2, …xi-1, xi, xj-1, x j-2…, xi+1, xj, xj+1, …, xn) 1. 局部搜索算法 基本思想:在搜索过程中,始终向着离目标最接近的方向搜索。 目标可以是最大值,也可以是最小值。 在后面的介绍中,如果没有特殊说明,均假定是最小值。 局

文档评论(0)

1亿VIP精品文档

相关文档