- 22
- 0
- 约1.32千字
- 约 2页
- 2017-06-08 发布于重庆
- 举报
禁忌搜索算法作业1415
禁忌搜索算法作业
考虑五个城市的TSP问题,距离矩阵为
1、用互换两个城市的方法产生邻域,。初始解的邻域用表示,在领域中搜索到的当前最优解用表示。试用局部搜索算法求解STP问题,迭代两次,将计算过程写在表中。其中S选择邻域本身。(注:参照课件中例题8.2.1)
本次迭代所产生的邻域 当前最优解 第1次迭代
N x 0 (ABCDE;13),(ACBDE;15),(ADCBE;10), AECDB;12 ,(ABDCE;12),(ABEDC;11),(ABCED;12) xbest (ADCBE)
第2次迭代 N xbest (ADCBE;10),(ACDEB;11),(ABCDE;13),(AECBD;13),(ADBCE;13),(ADEBC;12),(ADCEB;9) xbest (ADCEB)
第一轮迭代: (ABCDE)
N(x0) (ABCDE;13),(ACBDE;15),(ADCBE;10), AECDB;12 ,(ABDCE;12),(ABEDC;11),(ABCED;12)
从中选择目标函数值最小的解
更新当前最优解 (ADCBE)
第二轮迭代 (ADCBE)
N() (ADCBE;10),(ACDEB;11),(ABCDE;13),(AECBD;13),(ADBCE;13),(ADEBC;12),(ADCEB;9)
从中选择目标函数值最小的解
更新当前最优解 (ADCEB)
2、试用禁忌搜索算法求解上述STP问题。禁忌对象设置为互换两个城市,初始禁忌表设置为空集,初始解设为xnow x 0 ABCDE , 候选集设置为N xnow 本身。迭代两次,将计算过程写在下面表格中。(注:参照课件中例题8.3.2)
禁忌表 本次迭代的候选集 迭代结果 第1次迭代 H Ф
Can-N xnow (ABCDE;13),(ACBDE;15), ADCBE;10), AECDB;12 ,(ABDCE;12),(ABEDC;11),(ABCED;12)
xnext (ADCBE) 第2次迭代 H Can-N xnow (ADCBE;10),(ACDEB;11),(ABCDE;13),(AECBD;13),(ADBCE;13),(ADEBC;12),(ADCEB;9)
xnext (ADCEB) 禁忌对象的设置:两个城市的对换。形式为(X ,Y ) , 表示禁忌X与Y互换,或Y与X互换。邻域的设置是:互换两个城市得到的邻域;候选集的设置是: ;初始解设置为,,初始禁忌表为。
第一次迭代,,。
(ACBDE;12),(ADCBE;7), AECDB;10 ,(ABDCE;9),(ABEDC;10),(ABCED;11)
选优
在后续迭代中
第二轮迭代
(ADCBE),
(ACDEB;8),(ABCDE;10),(AECBD;11),(ADBCE;10),(ADEBC;11),(ADCEB;7)
BD互换受禁,(ADCBE;7)→(ABCDE;10)受禁,从中选出最优解 (ADCEB;7)。
在后续迭代中互换
您可能关注的文档
- 理科理科知识点分布.doc
- 甘肃少数名族地区经济开发战略研究作业.doc
- 瑞氏综合征的诊断治疗.doc
- 生产A级绿色食品允许使用的抗微生物.doc
- 生态旅游概念历史及开发模式.doc
- 生活与哲学第一单元监测评估试题1.doc
- 生活中能让你感到浪漫的方法.doc
- 甜菜地膜覆盖栽培技术.doc
- 生物必修3期末试题.doc
- 生物对环境质量监测的方法及应用.doc
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)