叶约束最小生成树问题的优化算法研究及应用

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:Maggie0932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最小生成树问题是一个经典的网络优化问题,而实际应用中往往要对生成树加上某种限制,形成了一类有约束的最小生成树问题,如在有n个顶点的图G中求至少带有L片叶子的最小生成树,即叶约束最小生成树问题。解决该类问题一般采用启发式算法,如人工蚁群算法、遗传算法等。由于遗传算法是一种全局优化搜索算法,对所求问题相关领域知识没有直接的依赖性,表现出很强的鲁棒性,所以在网络优化界里日益受到重视,尤其在解决网络优化领域中的最小生成树问题时和问题相关知识及领域搜索方法相结合显示出了巨大的潜力。有效地解决网络优化领域中的最小生成树问题在现实生活中具有广泛的应用,如设施的选址、电路和网络的设计等方面。因此,对这类问题及其求解算法的研究具有很大的理论及现实意义。   通过对遗传算法存在的问题和叶约束最小生成树(Leaf-constrainedMinimumSpanningTreeProblem,LCMST)问题的分析,本文将遗传算法与领域搜索方法相结合,并将之用于对该问题的求解中。对算法方面的研究主要有:1)通过对生成树问题的不同编码方式测试对比分析发现,采用子集编码可以获得更好的性能;2)针对遗传算法本身存在局部搜索能力差,结合问题本身,对子集编码遗传算法采用了一种2-opt的算子进行领域局部搜索;3)从解的精度和收敛速度考虑,在变异操作之后设计了一种更快速的重新分配叶子归属的算法。   同时通过研究发现无约束p-中位问题(UncapacitatedP-medianProblem,UPMP)和叶约束最小生成树问题有很大的相似性,所以把求解叶约束最小生成树问题中的改进型子集编码遗传算法同样应用到求解无约束p-中位问题中。   理论分析和仿真实验结果表明,本文提出的改进型子集编码遗传算法对所选取的测试用例进行求解中,算法能得到问题的最优解或接近最优解,同时,收敛速度有了明显的提高。
其他文献
随着信息技术的发展和互联网的广泛普及,人们对于互联网办公也越来越认同。这股浪潮也推动银行不断加强创新,将越来越多的传统业务搬到网上,并扩展新的应用,为客户提供多渠道的丰
近几年来,随着三维激光扫描技术的出现和不断快速发展成熟,基于点云的研究成为计算机图形学中的主要研究内容之一。在对点云的研究中,由于与视点无关的脊谷特征能很好表征三维物
目前防范木马的手段主要是依靠杀毒软件和网络防火墙所附加的检查功能。杀毒软件主要依靠对木马文件本身的特征以及木马对系统进行修改的行为特征来识别木马,防火墙软件主要通
随着互联网信息的迅速膨胀和发展,海量的信息不断涌入至网络中,在信息资源丰富的同时用户面临着“信息过载”和“信息迷向”的问题。商业搜索引擎在一定程度上解决了这些问题,但
随着计算机软硬件和图形学技术的高速发展,使得利用计算机自动创作动画成为一种普及的动画制作方法。近年来,随着运动捕获设备的广泛使用,生成了大量具有真实感的3D人体运动数据
随着科技的发展,计算机三维模拟模拟慢慢地进入人们的生活,并广泛地应用于各个领域,如军事、工业、气象、交通、教育、通讯、社会、娱乐等等。其中布料的三维模拟不仅可以增强窗
基于图像的建模技术多年以来一直是计算机视觉领域研究的一个热点问题。它是利用计算机视觉和计算机图形学的相关知识,仅仅根据物体在不同角度的一系列图像中记录的相关信息来
序列模式挖掘是数据挖掘领域中一个活跃的研究分支,有着广泛的应用前景,如顾客购买行为分析、Web点击流分析以及生物序列分析等,目前已经得到了广泛地研究,提出了许多经典的
在数据流测试技术中,覆盖程序中所有变量的定义-使用路径是衡量数据流测试好坏的重要标准之一。但是,由于变量的定义-使用路径中存在测试用例无法覆盖的路径,而且路径的插桩点过
RootKit是能够持久、可靠地存在于计算机上,而难以被检测的一组程序或代码,它使得攻击者可以隐藏自己的踪迹,并且拥有超级用户的权限。近年来,攻击者通过将RootKit与恶意程序相结