改进粒子群算法求解TSP问题(共24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《改进粒子群算法求解TSP问题(共24页).doc》由会员分享,可在线阅读,更多相关《改进粒子群算法求解TSP问题(共24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第五届“挑战杯”广西大学生课外学术科技作品申报书序号: 编码: 第五届“挑战杯”广西大学生课外学术科技作品竞赛作品申报书作品名称:基于k-means的改进粒子群算法求解TSP问题 学校全称: 河池学院 申报者姓名(集体名称): 陈国鸿 类别:自然科学类学术论文 哲学社会科学类社会调查报告和学术论文 科技发明制作A类 科技发明制作B类说 明1申报者应认真阅读此说明各项内容后按要求详细填写。2申报者在填写申报作品情况时只需根据个人项目或集体项目填写A1或A2表,根据作品类别(自然科学类学术论文、哲学社会科学类社会调查报告和学术论文、科技发明制作)分别填写B1、B2或B3表
2、。所有申报者可根据情况填写C表。3表内项目填写时一律用钢笔或打印,字迹要端正、清楚,此申报书可复制。4序号、编码由第五届“挑战杯”广西大学生课外学术科技作品竞赛组委会填写。5学术论文、社会调查报告及所附的有关材料必须是中文(若是外文,请附中文版),请以四号楷体打印在A4纸上,附于申报书后,字数在8000字左右(文章版面尺寸14.522cm)。6参赛作品(数量参照通知)各一式叁份分别按组委会规定的时间报至组委会秘书处。7作品申报书须按要求由各校竞赛组织协调机构统一寄送。8其他参赛事宜请向本校竞赛组织协调机构咨询。9寄送地址:南宁市古城路4号共青团广西区委学校部。联 系 人: 廖梅宣联系电话: 0
3、771-(办公)(手机)传 真: 0771-邮政编码: A1申报者情况(个人项目)说明:1必须由申报者本人按要求填写,申报者情况栏内必须填写 个人作品的第一作者(承担申报作品60%以上的工作者)。 2本表中的学籍管理部门签章视为对申报者情况的确认。姓 名 陈国鸿性别 男出生年月 1986年7月申报者情况学校全称 河池学院专 业 计算机科学与技术现学历 本科年级 大四学制 4 年入学时间 2007年9月作品全称基于k-means的改进粒子群算法求解TSP问题毕业论文题目改进粒子群算法求解TSP问题通讯地址广西宜州市龙江路42号河池学院计信系邮政编码 单位电话0778常住地通讯地址广西宜州市龙江路
4、42号河池学院计信系邮政编码 住宅电话0778合作者情况姓 名性别年龄学历所在单位资 格 认定学校学籍管理部门意见是否为2011年7月1日前正式注册在校的全日制非成人教育、非在职的各类高等院校学生(含专科生、本科生和研究生)。是 否若是,其学号为: (签章) 2011年4月23日院系负责人或导师意见本作品是否为课外学术科技或社会实践活动成果是 否 负责人签名: 2011年4月25日B1申报作品情况(自然科学类学术论文)说明:1必须由申报者本人填写。2本部分中科研管理部门签章视为对申报者所填内容的确认。3作品分类请按作品学术方向或所涉及的主要学科领域填写。4硕士研究生、博士研究生作品不在此列。作
5、品全称 改进粒子群算法求解TSP问题作品分类(B) A机械与控制(包括机械、仪器仪表、自动化控 制、工程、交通、建筑等) B信息技术(包括计算机、电信、通讯、电子等) C数理(包括数学、物理、地球与空间科学等) D生命科学(包括生物、农学、药学、医学、健 康、卫生、食品等) E能源化工(包括能源、材料、石油、化学、化 工、生态、环保等)作品撰写的目的和基本思路 旅行商问题 (TSP)又名货郎担问题,是一个典型的NP难题。其数学描述非常简单,但却无法找到一个确定的算法在多项式时间内求解TSP 问题,另一方面很多研究领域出现的复杂优化问题可以被抽象概括为TSP 问题加以求解,因此找到能够有效解决T
6、SP 问题的方法,在理论上和实际应用中都很有价值。 本文对基本PSO算法中粒子的位置、速度以及操作进行了重新定义,使粒子群算法适合于求解TSP问题,并采用贪心算法的思想每一步都取局部最优。这样产生的初始种群全局最优值已经比较接近问题的解,因此可以节省搜索时间,提高算法收敛速度。针对粒子群算法易陷入局部最优的缺陷,引入了适合于求解TSP问题的基于k-means的改进措施,对粒子群进行聚类分析,实现了粒子之间的信息交换,扩大了粒子的搜索空间,克服了PSO算法易陷入局部最优的缺陷。两个种群同时寻优,种群内部独立进行PSO进化,种群个体最优之间以一定概率进行交叉。两个种群同时寻优可以减小算法陷入局部最
7、优的概率,种群间个体最优的交叉能够增强两种群间以及粒子间的信息共享,及时传递最优值信息,提高粒子向更好解进化的速度。最后本文对30点TSP问题进行仿真测试,试验表明改进后的粒子群算法能有效地求解TSP问题。作品的科学性、先进性及独特之处 粒子群优化(简称PSO)算法在多维连续优化问题的应用中取得了较好的效果,但在旅行商(简称TSP问题)等组合优化问题中的应用则相对较少。为使粒子群算法适合于求解TSP问题本文对基本PSO算法中粒子的位置、速度以及操作进行了重新定义。初始种群的产生借鉴贪心算法的思想,每一步都取局部最优。这样产生的初始种群全局最优值已经比较接近问题的解,因此可以节省搜索时间,提高算
8、法收敛速度。针对粒子群算法易陷入局部最优的缺陷, 提出了适合旅行商问题的基于k-means的改进措施。采用k-means对粒子群进行聚类分析,实现了粒子之间的信息交换,扩大了粒子的搜索空间,避免了算法陷入局部最优。两个种群同时寻优,种群内部独立进行PSO进化,种群个体最优之间以一定概率进行交叉,减小算法陷入局部最优的概率,种群间个体最优的交叉能够增强两种群间以及粒子间的信息共享,及时传递最优值信息,提高粒子向更好解进化的速度。作品的实际应用价值和现实意义TSP问题是一种典型的组合优化问题,是一种用来验证算法有效性的典型算例。由于TSP最优解的求解代价是指数级的,因此该问题吸引了生物、物理、数学
9、、运筹学、人工智能等诸多领域的研究者,对其近似解的研究一直是算法设计的一个重要课题,TSP问题的有效解决对推动整个组合优化领域的发展有重大的影响。作为一类组合优化问题的代表,TSP问题在实际工程中有许多应用,如计算机联网、物流等行业中的车辆调度优化、电力系统配电网络重构、城市管道铺设优化、交通导航、电气布线、电子地图、VLSI单元布局、X射线结晶学问题等。PSO算法在连续空间优化问题上已经取得了很好的效果,但是将其应用在TSP等离散优化问题中还是一种尝试。因此用改进的PSO算法有效的求解TSP问题,在整个组合优化领域和实际工程中都有着重要影响和实际意义。学术论文文摘粒子群优化(简称PSO)算法
10、在多维连续优化问题的应用中取得了较好的效果, 但在旅行商(简称TSP问题)等组合优化问题中的应用则相对较少。为使粒子群算法适合于求解TSP问题本文对基本PSO算法中粒子的位置、速度以及操作进行了重新定义。初始种群的产生借鉴贪心算法(简称GA)的思想,每一步都取局部最优。这样产生的初始种群全局最优值已经比较接近问题的解,因此可以节省搜索时间,提高算法收敛速度。针对粒子群算法易陷入局部最优的缺陷, 提出了适合旅行商问题的基于k-means的改进措施。采用k-means对粒子群进行聚类分析,实现了粒子之间的信息交换,扩大了粒子的搜索空间,避免了算法陷入局部最优。两个种群同时寻优,种群内部独立进行PS
11、O进化,种群个体最优之间以一定概率进行交叉,减小算法陷入局部最优的概率,种群间个体最优的交叉能够增强两种群间以及粒子间的信息共享,及时传递最优值信息,提高粒子向更好解进化的速度。实验证明,改进后的粒子群算法能有效地求解TSP问题。作品在何时、何地、何种机构举行的会议上或报刊上发表登载及所获奖励1.已发表相似论文:易云飞,陈国鸿. 一种基于收缩因子的改进粒子群算法J.软件导刊.2009,9(9):59-602.一种基于收缩因子的改进粒子群算法获第四届“挑战杯”广西大学生课外学术科技作品竞赛二等奖。3.本次申报的论文已投往全国中文核心期刊计算机工程与应用,目前正在审稿。鉴定结果请提供对于理解、审查
12、、评价所申报作品具有参考价值的现有技术及技术文献的检索目录申报材料清单(申报论文一篇,相关资料名称及数量)申报论文改进粒子群算法求解TSP问题一篇。科研管理部门签章 (签章) 年 月 日C当前国内外同类课题研究水平概述说明:1申报者可根据作品类别和情况填写。 2填写此栏有助于评审。 最初的PSO 是用来解决连续空间问题的, 为了适合求解TSP 问题, 人们对算法进行了各种改进。主要可以分为以下几个方面:1.重新定义PSO 的运算符号和规则:黄岚等引入交换子和交换序的概念, 构造一种特殊的PSO 用于求解TSP。庞巍采用模糊矩阵技术, 并重新定义其更新公式。Clerc重新定义了运算符号和规则,
13、并用于求解TSP。李盘荣针对收敛速度不够快的缺陷, 提出利用量子粒子群优化算法QPSO。钟一文等, 在重新定义运算速度、规则和运动方程的基础上,为防止算法的早熟停滞现象, 提出用扰动速度来增加粒子群的多样性, 为提高算法的求精能力, 设计了一种高效的近邻搜索算子来提高粒子的适应值。郭文忠等, 为了克服PSO 在求解离散问题所具有的计算时间长和容易陷入停滞状态等问题, 基于“簇”思想, 对粒子间距离进行重新定义并给出了相应的动态邻域PSO 算法。通过引入模糊技术, 给出了一种惯性权重的模糊自适应调整模型及其相应的粒子群优化算法。王文峰等, 在重新定义了PSO 的速度和位置公式的基础上,针对易早熟
14、, 收敛慢的缺陷, 建立局部极小区域的扰动机制, 结合局部搜索算法PSEC, 提出了一种混合离散粒子群算法HDPSO。2.混合粒子群算法。高尚等结合遗传算法、蚁群算法和模拟退火算法的思想, 提出用混合粒子群算法来求解CTSP。谭皓等, 提出一种结合PSO 和蚁群算法特点的混合算法。陈曦把免疫系统的免疫信息处理机制引入到粒子群优化算法中, 设计了免疫粒子群优化算法。3.其他改进的PSO。 王翠茹为了更有利于粒子发现问题的全局最优解, 在算法中引入了更符合自然界生物学习规律的速度变异机制和粒子自探索机制。莫愿斌提出了粒子群复形(CPSO)算法。对TSP 解序列提出5 种运算, 得到能求解TSP 的
15、PSO 算法。D推荐者情况及对作品的说明说明:1由推荐者本人填写。2推荐者须具有高级专业技术职称,并与申报作品相同或相关领域的专家学者或专业技术人员(教研组集体)推荐亦可。 3推荐者填写此部分,即视为同意推荐。 4推荐者所在单位签章仅被视为对推荐者身份的确认。推荐者情况姓 名黄星寿性别男年龄47职称副教授工作单位河池学院计算机与信息科学系通讯地址广西宜州市龙江路42号河池学院计信系邮政编码单位电话0778-住宅电话0778-推荐者所在单位签章(签章) 年 月 日请对申报者申报情况真实性做出阐述申报者所呈交的作品是在指导教师的指导下独立进行研究所取得的研究成果。请对作品的意义、技术水平、适用范围
16、及推广前景做出您的评价该作品针对粒子群算法易陷入局部最优的缺陷,引入了适合于求解TSP问题的基于k-means的改进措施,对粒子群进行聚类分析,实现了粒子之间的信息交换,扩大了粒子的搜索空间,克服了PSO算法易陷入局部最优的缺陷。实验结果表明改进后的粒子群算法能有效地求解TSP问题。其它说明推荐者情况姓 名周永权性别男年龄49职称教授工作单位河池学院计算机与信息科学系(兼职教授)通讯地址广西宜州市龙江路42号河池学院计信系邮政编码单位电话0778-住宅电话0778-推荐者所在单位签章(签章) 年 月 日请对申报者申报情况的真实性做出阐述该作品是在指导教师易云飞的指导下独立进行研究所取得的研究成
17、果,作品中的实验数据是真实的。请对作品的意义、技术水平、适用范围及推广前景做出评价该作品地提出了一种改进的粒子群算法,并将该算法用于求解TSP问题。所提出的改进算法提高了算法的有效性;既适合科学研究,又特别适合工程应用;可广泛应用于函数寻优、神经网络训练、模式分类、模糊系统控制以及其它的应用领域。仿真实验表明改进后的算法是可行、有效的。其它说明学校组织协调机构确认并签章(签章) 年 月 日校主管领导或校主管部门确认并签章我单位经自查,承诺该作品符合挑战杯申报作品的要求,接受竞赛组委会抽查。(签章)年 月 日各省(区、市)评审委员会初评意见(签章)年 月 日各省(区、市)组织协调委员会审定意见
18、团 委 科 协 教 育 厅 学 联(签章) (签章) (签章) (签章)年 月 日E组织委员会秘书处资格和形式审查意见组委会秘书处资格审查意见 审查人(签名) 年 月 日组委会秘书处形式审查意见 审查人(签名) 年 月 日组委会秘书处审查结果合格 不合格 负责人(签名) 年 月 日F1评审委员会预审意见粘贴处F2评审委员会终审意见粘贴处 (正文打印页)基于k-means的改进粒子群算法求解TSP问题陈国鸿(河池学院 计算机与信息科学系,广西 宜州)摘 要 粒子群优化(简称PSO)算法在多维连续优化问题的应用中取得了较好的效果, 但在旅行商(简称TSP问题)等组合优化问题中的应用则相对较少。为使
19、粒子群算法适合于求解TSP问题本文对基本PSO算法中粒子的位置、速度以及操作进行了重新定义。初始种群的产生借鉴贪心算法的思想,每一步都取局部最优。这样产生的初始种群全局最优值已经比较接近问题的解,因此可以节省搜索时间,提高算法收敛速度。针对粒子群算法易陷入局部最优的缺陷, 提出了适合旅行商问题的基于k-means的改进措施。采用k-means对粒子群进行聚类分析, 实现了粒子之间的信息交换, 扩大了粒子的搜索空间,避免了算法陷入局部最优。两个种群同时寻优,种群内部独立进行PSO进化,种群个体最优之间以一定概率进行交叉,减小算法陷入局部最优的概率,种群间个体最优的交叉能够增强两种群间以及粒子间的
20、信息共享,及时传递最优值信息,提高粒子向更好解进化的速度。实验证明,改进后的粒子群算法能有效地求解TSP问题。关键词旅行商问题;粒子群算法;K-means;贪心算法0 引言旅行商问题 (Traveling Salesman Problem,简称TSP)又名货郎担问题,是一个典型的NP 完全问题。原型描述:给定N个城市和两两城市之见的距离,求一条访问各个城市且仅访问一次的最短路线。虽然其数学描述非常简单,但却无法找到一个确定的算法在多项式时间内求解TSP 问题,另一方面很多研究领域出现的复杂优化问题可以被抽象概括为TSP 问题加以求解,因此找到能够有效解决TSP 问题的方法,在理论上和实际应用中
21、都很有价值。粒子群算法(Particle Swarm Optimization,简称PSO)算法最早是在1995年由美国社会心理学家James Kennedy和电气工程师Russell Eberhart 共同提出的一种全局优化算法,该算法的基本思想来源于对鸟群简化社会模型的研究及行为模拟,其中的每个个体充分利用群体的与自身的智能,不断地调整学习,最终得到满意解。该算法在多维连续优化问题的运用中取得了较好的效果,但在TSP 等组合优化问题中的应用则相对较少。本文对基本PSO算法中粒子的位置、速度以及操作进行了重新定义,使粒子群算法适合于求解TSP问题,并采用贪心算法的思想每一步都取局部最优。这样
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 改进 粒子 算法 求解 TSP 问题 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内