网络中Steiner树问题的量子与智能优化算法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:liu033041
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着网络和多媒体技术的飞速发展,网络多媒体服务(如视频会议、视频点播,数据分发和网络游戏等)应用成为网络应用的大势所趋,如果应用传统通信方式,它们大都需要消耗很多的网络带宽资源。为了节约带宽,提高网络中各种资源的利用率,当前比较现实的也是比较有效的方法就是使用组播技术。构建费用较小、性能较好的组播分发树成为制约组播应用的一个瓶颈。在这类问题中,以求解最小Steiner树最为典型。一般的求解Steiner树算法,首先要计算源端点到每个目的端点的路径费用等数据,然后依据这些费用信息,进行路径的合并来得到可行解。这些方法简单可行,但是重复计算较多,从而导致算法平均搜索时间较大,算法整体上效率不高。另外一类算法就是智能优化算法,如蚁群优化、粒子群优化算法等,它们都具有分布式并行性、较好的寻优能力等特点,被越来越多地应用到求解Steiner树问题,取得了较好的结果。但是,此类算法仍然存在诸如收敛速度慢、计算复杂、早熟收敛等不足之处。以量子力学为基础的量子算法在近年来快速崛起,具有高度并行性、存储容量超大、可以加速其他算法的优点。将量子的思想应用到求解Steiner树问题中,既可以提高原算法的性能,又拓宽了量子算法的应用范围。借鉴“组合优化”的思想,为了充分发挥智能优化算法与量子算法各自的优点,克服原有算法早熟收敛等不足之处,提高全局寻优能力,加快收敛速度,本文将量子算法与智能优化算法结合起来,提出了新的求解网络中Steiner树问题的方法。本文所做的主要工作是研究量子及其智能优化算法在求解网络中Steiner树的应用,具体内容如下:(1)在基本量子算法的基础上,提出了一种新的基于量子的算法来求解网络中Steiner树问题。该算法以量子比的概率幅表示其代表的图中的边被选入Steiner树的概率,之后通过观测量子比特来得到解。针对原有算法中要计算源端点到每个目的端点的路径来形成树,重复计算较多,效率不高的缺点,本算法采用直接合并代表可行解的树的方式对结果从整体上进行优化,同时用自适应的量子旋转门策略更新量子比特的相位,优化量子个体,以进化该种群。该本文算法在一般情况下能够增强全局寻优能力,并较快地加速了算法的收敛。通过仿真实验结果表明,大多数情况下,本文算法与传统算法相比,在得到更优解的同时,大大缩短了收敛时间,提高了算法的效率,尤其是当网络的拓扑规模增大时,该算法收敛速度快的优越性会变得更加明显。(2)为了使智能优化算法与量子算法发挥各自的优点,依照“组合优化”的思想,在蚁群优化算法和粒子群优化算法的基础上,结合量子算法,分别提出了量子蚁群算法和量子粒子群算法来求解Steiner树问题。其中,在量子蚁群算法中,蚂蚁看作是量子比特,并用量子比特的概率幅表示蚂蚁当前位置,用量子旋转门实现量子的进化,通过量子非门实现种群的变异;在量子粒子群算法中,将量子进化的思想引入粒子群算法,采用量子比特对粒子的当前位置进行编码,用量子选择门搜索粒子最优位置,用量子非门实现粒子位置的变异以避免早熟收敛。仿真实验结果表明,与原有的蚁群算法和粒子群算法相比,新的算法能够增强全局寻优能力,加快收敛速度,并能避免早熟收敛,有效地提高了原有算法的优化性能。当网络的拓扑规模越大时,新算法在全局寻优能力和收敛速度方面的优越性就表现得越明显。
其他文献
基于策略的网络管理由于具有灵活、易用、自动化等特点,在网络安全管理领域得到了广泛的运用。策略是由网络管理员配置的约束规则集,用于保护系统安全。对当前网络安全策略模
从图数据库挖掘频繁模式在化学信息学、计算生物学、WEB信息管理、社会网络分析等领域有着广泛的应用。因此本文重点研究了从图数据库中挖掘频繁模式的关键技术,并针对频繁模
同步定位与地图构建(SLAM)是移动机器人在未知环境下自主定位的关键技术,但由于其中跟踪算法的累计误差,机器人在长距离行驶后无法保证位姿的有效计算和地图的正确构建。环路
随着互联网的高速发展及其各种Web应用的快速增长,网络上的信息规模急剧扩大。网络已经成为人们生活中重要的知识库,人们对高效地获取信息的需求尤为迫切。在网络的海量数据
随着无线技术的高速发展,各类有着严格时间与错误率限制的无线多播应用犹如雨后春笋。然而无线网固有的带宽不稳定、传输质量易受环境干扰等特点与多播应用的要求存在着极大的
互联网的普及和信息技术的发展在很大的程度上方便了人们的生活,但与此同时,也提出了新的挑战。当用户在计算机上使用各种信息技术时,用户的个人信息和隐私的暴露已经成为一
信息检索是指信息按一定的方式组织起来,并根据信息用户的需要找出有关的信息的过程和技术。信息检索的核心问题之一是排序问题,即决定哪些信息是相关的、符合用户的习信息需
由于文本检索的巨大成功,目前主流的图像搜索引擎如Google、百度等对图像检索采用的还是基于文本关键词的方式,即根据图像周围的文本来判断一幅图像与查询的相关性。由于文本
软件技术的快速发展,促使其应用模式呈现出网络化、平台化和服务化的特点。分布式计算、并行计算、网格计算等计算机技术的不断成熟,推动了新型软件架构的不断革新。在这种背
随着企业数据的种类的扩展,面向不同数据类型的异构数据的集成访问成为新的发展方向。本文就面向一般关系型数据、空间数据、实时数据的数据集成访问中间件进行了研究,设计并实