一种提高遗传算法子图挖掘效率的数据结构

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:resumestd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前复杂网络上的数据挖掘大多结合子图挖掘的算法进行分析。为了适应复杂网络数据量大、结构复杂等特点,使用具有随机性质的多目标遗传算法进行子图挖掘是一个比较理想的策略。然而,使用多目标遗传算法进行复杂网络的子图挖掘存在着一个不可忽视的问题:数据量巨大导致运行速度慢,硬件资源利用效率低。过往的改进方案多数集中在算法本身,但对于不同的类型的复杂网络,则很难有同样的改进效果。针对以上问题,本文从数据结构作为切入点,提出一种新型图数据结构:邻接树。邻接树是在邻接表的基础上改进而来的图数据结构,即把邻接表的所有头结点和所有表结点都改用AVL树的方式组织,从而加快数据操作的效率。基本思想可如下简述:1、头结点用AVL树组织后,称为树头结点;表结点则称为树尾结点。2、每一个树头结点都有一个指针,指向相应树尾结点组成的树的根结点。3、树头结点和树尾结点都有对应图中顶点的相关信息,而边权信息存放在树尾结点。4、每当有增加或删除数据的操作时,邻接树都进行平衡维护。本文将对邻接树的可行性进行分析,并证明其相对于经典的图数据结构:邻接矩阵、邻接表、十字链表,在时间和空间上的综合效率都有明显提高。其中时间复杂度为O(log(n~2)),空间复杂度为O(n)。本文设计两类实验,一是随机图的增加、删除、查找、修改四种操作实验;二是针对用于子图挖掘的多目标遗传算法实验。两类实验的结果数据和相关分析可验证邻接树具有更优的综合效率。最后,本文总结邻接树的优势所在,并提出更多的展望。
其他文献
协作可以定义为若干个任务在一些机器上进行加工"如何按时间或成本对机器和物力等资源进行安排"使某些目标函数达到最优。在车间控制智能应用领域,由于现代调度的复杂性,而且
网络编码技术以其能大幅度改善网络性能而受到业界研究人员的广泛关注。无线网络编码技术COPE是首次面向无线单播通信模式下的网络编码方案。与已有的几种网络编码方案相比,CO
随着软件规模的不断扩大,软件的复杂性越来越高,对软件的测试越发显得重要,软件测试成为软件质量控制中的关键过程。软件测试的性质和要求使得测试的自动化和规范程度越来越
本文的主要工作是研究在PMC模型下大型多机系统和计算机网络系统的故障诊断算法问题。文中提出了三种新的故障诊断算法。概率性矩阵诊断算法是一个完全基于矩阵与概率计算的
随着社会的发展,人们希望能够互动、随心所欲地选择自己喜欢的媒体资源的意愿逐渐增强,视频点播技术应运而生。但由于涉及的技术和产品众多,交互式视频服务仍然是一个比较复
基于构件的软件开发提出复用软件构件,通过可复用构件来设计与构造软件系统。这种开发方式不仅可以提高软件质量和生产率,还可以降低软件开发和维护的成本。然而随着软件构件
自抗扰控制器(ADRC)由PID思想发展而来,同时又突破了PID技术的局限性。ADRC通过对模型不确定因素和外扰进行跟踪并给予实时补偿,使得控制系统对外扰和不确定因素均有较好的适应能力,从而能够有效地控制多种工业上较为难以控制的对象,同时表现出极强的鲁棒性和抗干扰性。但是自抗扰控制器因追求卓越的控制品质而滋生了众多参数,却又难以调节,从而限制了自抗扰控制器的工程应用。目前优化整定自抗扰控制器的众多
内存数据库(MMDB)是近年来发展较为迅速的一种数据技术。由于目前互联网技术以及大数据的发展,对于数据的响应速率提出了越来越高的要求,传统的磁盘数据库已经无法满足一些新
当今社会已进入信息爆炸时代,如何通过搜索引擎精准获取有用的信息是摆在面前的一个重要课题。虽然用户采用通用搜索引擎可以检索出自己关心的内容,但也包含了许多无关信息,主题
移动VOIP(Voice Over IP)在无线局域网中的切换和AP(Access Point)间负载的不平衡是无线局域网研究中常见的问题,移动VOIP的通信服务质量与这两个问题与密切相关。移动VOIP在