下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南阳理工学院算法设计与分析报告册开课学院:计算机与信息工程学院 实验项目:分支限界法实验 实验时间:实验地点:指导教师:学生姓名:学生学号: 1806905030专业班级:18大数据2019-2020学年第2学期一、实验目的了解分支限界法思想和类型掌握使用分支限界法求解问题的一般步骤能够针对实际问题,分析正确问题的解空间、解空间的组织结构、搜索的约束条件、限界条件,优先级。能够正确使用队列、优先队列正确编码。能够正确分析算法的时间复杂度和空间复杂度二、实验平台Windows操作系统或Linux操作系统Python3.xpyCharm 或 sublime 或 jupyter notebook三、
2、实验内容旅行售货员问题四、算法设计问题分析一个商品推销员要去若干个城市推销商品,该推销员从一个城市出发,需要 经过所有城市后,回到出发地。应如何选择行进路线,以使总的行程最短。问题建模该问题实质是在一个带权完全无向图中,找一个权值最小的Hamilton回路。 由于该问题的可行解是所有顶点的全排列,随着顶点数的增加,会产生组合爆炸, 它是一个NP完全问题。算法描述找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函 数值达到极大或极小的解,即在某种意义下的最优解。五、算法源码import math from heapq import * n = 4x = 1, 2, 3, 4#定义
3、图的字典形式G = 1:2:15, 3: 3, 4: 2,2:1:15, 3: 2.5, 4: 5,3:1:3, 2: 2.5, 4: 10,4:1:2, 2: 5, 3: 10#定义图的数组形式 graph =0, 15, 3, 2,15, 0, 2.5, 5,3, 2.5, 0, 10,2, 5, 10, 0bestcost = math.infnowcost = 0 #全局变量,现在的花费#设置节点美class Node:#构造函数,现在的花费,到目前的路径def _init_(self, w=math.inf, route=, cost=0): self.weight = w self.route = route self.cost = cost#重载比较,用于堆的排序def _lt_(self, other): return int(self.weight) = bestcost:continue#如果到了最后一个点,加上回去的路,并计算最小值if len(node.route) = 4: wholecost = graphnode.route1s + node.cost if wholecost i MvnMiEEJE* 、*八、实验总结了解了分支限界法思想和类型,掌握了如何使用分支限界法求解问题的一 般步骤,能够针对实际问题,分析正确问题的解空间、解空间的组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖南娄底市市直学校公开招聘工作人员15人备考题库及答案详解(新)
- 2026新疆兵团第四十一团医院招聘2人备考题库附答案详解(培优a卷)
- 2026云南省投资控股集团有限公司招聘168人备考题库及参考答案详解
- 2026江苏南通古港文化旅游发展有限公司招聘劳务派遣人员5人备考题库含答案详解(模拟题)
- 2026湖南长沙市雨花区公开招聘中小学名优骨干教师120人备考题库及一套参考答案详解
- 2026广东汕尾市陆河县城镇公益性岗位招聘4人备考题库附答案详解(综合题)
- 2026河南郑州市第九十九中学公益性岗位招聘13人备考题库附答案详解(黄金题型)
- 2026青海海东市平安驿文化旅游有限公司招聘1人备考题库附答案详解(综合卷)
- 2026浙江金隅杭加绿建科技有限公司招聘6人备考题库及答案详解(真题汇编)
- 2026深圳联通春季校园招聘备考题库及答案详解(新)
- 2025-2026学年天津市滨海新区塘沽第六中学七年级下学期4月期中数学试题(含答案)
- 公司财务工作制度范本
- 【苏科版】小学二年级心理健康全一册同步教学课件第6课 我能接受批评(课件)
- 电力安全生产标准化达标评级管理办法
- APQC跨行业流程分类框架 (8.0 版)( 中文版-2026年4月)
- 道路运输领域汛期暑期安全工作方案
- 2026介护特定技能考试高频考题题库带答案解析
- 广东省深圳市2026年中考英语模拟试卷四套附答案
- 班子主动担当作为意识不够强整改措施
- 三年(2023-2025)湖南中考语文真题分类汇编:专题06 诗歌鉴赏(原卷版)
- 2025年浙江省综合性评标专家库评标专家考试历年参考题库含答案详解
评论
0/150
提交评论