旅行商问题随机启发式算法的研究

来源 :广东财经大学 | 被引量 : 1次 | 上传用户:apzhc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
旅行商问题(Traveling Salesman Problem,TSP)是给定多个城市和这些城市之间的距离,计算从其中某个城市出发,经过其他城市且只经过一次,最后返回出发城市的最短路径。旅行商问题是一个经典的组合优化问题,从二十世纪三十年代开始,多年来一直被讨论和研究。实际生活中,从早期的旅行商销售,到如今的基因组测序等都涉及旅行商问题,该问题有着广泛的应用场景。较好地解决旅行商问题,将会给企业和社会带来巨大的经济价值。旅行商问题是一个NP(Non-deterministic Polynomial)问题,无法在多项式时间内求出精确解。但是该问题模型简单,容易理解。在解决其他NP问题时,可以将其转换为旅行商问题。所以,旅行商问题的解决,将会促进NP问题理论的发展。求解旅行商问题的传统的树算法是以最小生成树为主干,但是,最优环游路径可能不是以最小生成树为主干,这将导致无论如何遍历最小生成树都无法取得更优的解。基于此,本文在传统的树算法的基础上,提出了一种改进的算法,并进行实验对比,对该算法的性能进行分析,最后,设计了相应的web程序。本文的主要工作如下:(1)基于传统的树算法提出了一种改进算法-多生成树算法(MSTA,Multi spanning tree algorithm),从原来生成一棵树,扩展为生成多棵生成树,然后对这些生成树进行遍历求得环游路径,其中最短的环游路径长度即为所求。并进行了理论分析,从时间复杂度、空间复杂度验证了多生成树算法的可行性和有效性。(2)选取中国旅行商问题数据集、小规模数据集、大规模数据集三种不同的数据集,对遗传算法、蚁群算法、传统的树算法、多生成树算法、粒子群算法、2-opt法、近邻法、贪心法、模拟退火算法九种算法进行对比。使用运行时间、算法稳定性、路径长度三个指标,对各种算法的性能进行综合评价。经过分析,多生成树算法可以有效解决中国旅行商问题;在小规模数据集上,仿生算法有良好的性能;在大规模数据集上,多生成树算法和近邻法的实验效果相对较好。(3)使用python语言设计了基于多生成树算法的web应用程序,以物流配送系统的实际数据为例,对系统功能进行展示,验证了研究该算法的实用价值。
其他文献
校园欺凌现象普遍存在于世界各国的中小学校园中。近几年国内校园欺凌事件频发,且呈现出愈加严重的趋势。有数据显示,我国有20%—30%的青少年至少遭受过一次校园欺凌。而校园欺凌中的受欺凌者,由于遭受言语欺凌、身体欺凌及关系欺凌等,往往会出现诸如认知失调、情绪调节不良以及应对能力缺失等低抗逆力的表现。因此,提升受欺凌者的抗逆力尤为重要,高抗逆力能够帮助其更好地突破自身所处困境,更好地渡过青少年时期。本研
目的 构建基于核心能力的麻醉护理方向专业学位研究生课程体系,为麻醉护理方向专业学位研究生培养提供教材编撰依据。方法 以我国《护理硕士专业学位研究生基本要求》为指导,以麻醉护理方向专业学位研究生能力要求为依据,运用DACUM课程开发工具,结合文献分析、半结构式访谈结果拟定专家咨询问卷,采用Delphi法对22名麻醉相关领域专家进行2轮咨询。结果 2轮专家咨询问卷的有效回收率分别为92.00%和95.
在中职专业课程的教学工作中,一体化教学模式的应用,已经成为当前中职教育的重点关注内容。在工业机器人应用与维护专业的教学工作开展中,存在学生实训机会少、基础知识掌握不扎实、理论知识与实际操作不紧密等问题。基于此,文章梳理了一体化教学模式的内容,分析了工业机器人应用与维护专业一体化教学中的人才培养方向和具体内容,最后提出了一体化教学在工业机器人应用与维护专业中的应用路径,包括专业课程体系的设计、构建与
“英国文化研究”的理论-历史渊源是威廉斯所阐释的“文化与社会”传统。在此传统中,诗人艾略特以基于阶级和宗教的“生活方式”定义文化,在重申18世纪末以来的英国保守主义文化观念、引起文化思想界的众多评议方面具有代表性。通过质疑艾略特的文化定义,拉斯基、威廉斯和斯坦纳三位评论者都把不同的政治立场、社会想象和历史关切带进文化议题。围绕文化定义所展开的语言争夺和意义斗争,表明“文化”不是独立的实体,而是讨论
针对传统算法在实际应用中存在网络规模庞大、学习训练时间过长和知识“组合爆炸”而导致网络组织失败等问题,提出基于变分模态分解(Variational Mode Decomposition, VMD)、自回归模型(Autoregressive Model, AR)和轻量型梯度提升机(Light Gradient Boosting Machine, LightGBM)算法的燃气轮机控制系统分层故障诊断方
目的 分析子痫前期早期筛查及干预对妊娠结局的影响。方法 选取200例临床疑似高危孕妇作为实验组,另选取100例正常产检孕妇作为对照组。对实验组作进一步筛查,将早期筛查出子痫前期的孕妇作为实验A组(167例),按照是否进行早期干预再将实验A组分为B组(107例,进行干预)与C组(60例,未进行干预)。比较实验组与对照组子痫前期发生率、B组与C组孕妇并发症情况及胎儿不良妊娠结局。结果 实验组子痫前期发
培养工匠精神是现阶段高等教育的重要目标,对高校学生未来发展具有十分重要的意义,更对我国社会主义建设事业储备更多优秀人才具有不可替代的作用。航空服务专业属于一种服务型行业,不仅要求学生具备基本的专业知识与技能水平,同时还要具备一定的工匠精神和综合素质,以便于航空服务专业学生在时代发展中有着更为广阔的前途。而培养学生工匠精神,思想政治教育具有至关重要的作用,因为通过思政教育可以提升学生的思想政治素质,
子痫前期(PE)是妊娠期特有的严重并发症,发病率高,病情凶险,尤其是早发型子痫前期(EOPE),因此对于PE患者早诊断、早治疗尤为重要。多项研究表明,目前没有理想的单一指标用于预测PE,现有的研究大多是联合多项生化及物理指标进行筛查。本文将对PE的发病机制以及妊娠中期唐氏筛查血清学指标和血糖指标的变化对PE的预测价值做进一步阐述,以便为PE患者早期干预提供一定的理论基础。
以增强用户的旅游体验为目的,通过遗传算法来研究现有旅游系统中的行程规划模块。基于实际需求,深入挖掘遗传算法的原理,以期通过改进遗传算法,能有效的改善现有旅游系统服务体验。最后,对旅游行程规划系统的体系架构进行了设计,从而为旅游行程规划系统的设计提供一定的指导和建议。
基于“教、学、评”一体化的指向深度学习的教学设计主要分为三个部分:首先是解读教学内容;其次是结合认知目标分类理论解构教学与评价目标;最后是制订教学计划,设计教学活动。以“原电池”的教学为例,阐释如何进行“教、学、评”一体化视域下指向深度学习的教学设计。