摘要
本文分析比较了tsp问题的动态规划算法,分支界限法,近似等算法。分析了旅行商问题的时间度特点,针对启发式算法求解旅行商问题中存在的一些问题提出了改进算法。此算法将群体分为若干小子集,并用启发式交叉算子,以较好利用父代个体的有效信息,达到快速收敛的效果,实验表明此算法能提高寻优速度,解得质量也有所提高。
关键词: 旅行商问题 TSP
Abstract
this paper analyzed the time complexity of traveling salesman problem,then put forward some imprivement towards the genetic algorithm for solving this problen: divding the population into some small parent individual well.so it can quickly get into convergence, the experimental result indicates the impwoved algorithm can accelerate the apeed of finding solution and improve the precision.
Keywords traveling salesman problem; genetic algorithm; subset; henristic crossover operator
目录
摘要--------------------------------------------------------------1
Abstract---------------------------------------------------------1
Tsp问题的提法------------------------------------------------2
回溯法求Tsp问题--------------------------------------------3
分支限界法求Tsp问题--------------------------------------7
近似算法求解Tsp问题-------------------------------------10
动态规划算法解Tsp问题----------------------------------12
引言
tsp问题刚提出时,不少人都认为很简单。后来,人们实践中才逐步认识到,这个问题只是叙述简单,易于为人所理解而其计算复杂性却是问题的输入规模的指数函数,属于NP完全问题。Tsp问题的实现思想已被应用到交通,管理等很多领域所以有必要探讨Tsp问题的算法。这里给出Tsp问题的动态规划算法,回溯算法,分支限界法,近似算法,和改进的启发式算法,以及它们之间的分析比较。
正文:
旅行售货员问题的提法是:
某售货员要到若干城市去推销商品,已知各城市之间的路程(或旅费)。他要选定一条从驻地出发,经过每个城市一遍,最后回到驻地的路线,使总的路程(或旅费)最小。
设G=(V,E) 是一个带权图。图中各边的费用(权)为正数。图中的一条周游路线是包括V中的每个顶点在内的一条回路。周游路线的费用是这条路线上所有边的费用之和。旅行售货员问题要在图G中找到费用最小的周游路线。
图1-1:
回溯法:
(1)回溯法的基本思想:确定了解空间的组织结构后,回溯法从开始结点(根结点)出发,以深度优先方式搜索整个解空间。这个开始结点成为活结点,同时也成为当前的扩展结点处,搜索向纵深方向移至一个新结点。这个新结点即成为新的活结点,并为当前扩展结点。如果在当前的扩展结点处不能再向纵深方向移动,则当前扩展结点就成为死结点。此时,应往回移动(回溯)至最近的一个活结点处,并使这个活结点成为当前的扩展结点。回溯法以这种工作方式递归地在解空间中搜索,直至找到所要求的解或解空间中已无活结点时为止。
回溯法搜索解空间树时,通常采用两种则略避免无效搜索,提高回溯法的搜索效率。其一是用约束函数在扩展结点处减去不满足约束的子数;其二是用界限函数剪去得不到最优解的子数。这两类函数统称为剪支函数。
(2)回溯法解tsp问题:旅行售货员问题的解空间可以组织成一棵树,从书的根结点到任一叶结点的路径定义了图G的一条周游路线。
您可能关注的文档
- 27.《湖心亭看雪》范例.ppt
- 27.2.1相似三角形的判定2范例.ppt
- 27.2比例线段范例.ppt
- 27.2等可能情形下的概率计算3(沪科版九年级下册)范例.ppt
- 27.2等可能情形下的概率计算5(沪科版九年级下册)范例.ppt
- 27.4华师大正多边形和圆范例.ppt
- 27.4正多边形和圆(华师版)范例.ppt
- 27.鱼游到了纸上(完美版)范例.ppt
- 27.鱼游到了纸上范例.ppt
- SLEP词汇目录预案.doc
- 一对一私教活动方案策划.docx
- 2025年成都文理学院单招职业倾向性考试题库附答案详解【培优a卷】.docx
- 2025年科技赋能普惠金融小额贷款十年报告.docx
- 护士服务群众方面存在的问题整改措施范文.docx
- 2026年智能LED照明市场竞争与技术发展报告.docx
- 2025年心理学专业技术资格考试《儿童发展心理学》备考试题及答案.docx
- 2025年无人机惯性传感器精度提升路径行业报告[001].docx
- 2025年陶瓷制品五年发展工业陶瓷市场细分报告.docx
- 2025年心理治疗技术心理疾病干预方法与康复计划模拟测试题答案及.docx
- 2025年教育互联网教育运营管理优化报告.docx
最近下载
- 【做题本】平板版25考研数学周洋鑫考点全刷基础篇·线代.doc VIP
- 2024-2025学年河南省部分学校联考高二下学期开学检测语文试题(解析版).docx VIP
- 2026马年春节小学生主题班会课件(共21张PPT).pptx VIP
- 青海民间小调.pdf
- 2025 年考研数学三概率论与数理统计专项:易错点练习题.docx VIP
- 考研数学线代基础阶段的复习方法.docx VIP
- 安徽省芜湖市无为市部分学校2025-2026学年八年级上学期1月期末考试语文试卷(含答案).docx VIP
- 安徽省芜湖市无为市部分学校2025-2026学年八年级上学期1月期末考试语文试卷(含答案).pdf VIP
- 2025年考研数学《线代》专项训练试卷.docx VIP
- 2025年考研数学三概率统计专项训练冲刺押题试卷(含答案).docx VIP
原创力文档

文档评论(0)