期刊文献+
共找到48篇文章
< 1 2 3 >
每页显示 20 50 100
基于平衡二叉树和Bloom过滤器的可变长地址路由查找算法
1
作者 黄永锦 覃毅芳 +1 位作者 周旭 张心晴 《计算机应用》 CSCD 北大核心 2023年第12期3882-3889,共8页
可变长地址是未来网络领域的重要研究内容之一。针对传统路由查找算法在面向可变长地址时查找效率低的问题,提出一种基于平衡二叉树AVL(Adelson-Velskii and Landis)树和Bloom过滤器的适用于可变长地址的高效路由查找算法,简称为AVL-Bl... 可变长地址是未来网络领域的重要研究内容之一。针对传统路由查找算法在面向可变长地址时查找效率低的问题,提出一种基于平衡二叉树AVL(Adelson-Velskii and Landis)树和Bloom过滤器的适用于可变长地址的高效路由查找算法,简称为AVL-Bloom算法。首先,针对可变长地址灵活可变且无界的特点,利用多个片外哈希表分别存储前缀比特位数相同的路由条目及其下一跳信息,同时应用片上Bloom过滤器加速搜索可能匹配的路由前缀;其次,为了解决基于哈希技术的路由查找算法在查找最长前缀路由时需多次哈希对比的问题,引入AVL树技术,即通过AVL树组织每组路由前缀集合的Bloom过滤器及其哈希表,优化路由前缀长度的查询顺序,并减少哈希计算次数进而降低查询时间;最后,在3种不同的可变长地址数据集上将所提算法与METrie(Multi-Entrance-Trie)和COBF(Controlled prefix and One-hashing Bloom Filter)这两种传统路由查找算法进行对比实验。实验结果表明,AVL-Bloom算法的查询时间明显少于METrie和COBF算法,分别减少了将近83%和64%;同时,AVL-Bloom算法在路由表项数变化较大的情况下也能维持稳定的查找性能,适用于可变长地址的路由查找转发。 展开更多
关键词 可变长地址 路由查找 AVL树 BLOOM过滤器 哈希算法
下载PDF
STL数据快速拓扑重建关键算法 被引量:37
2
作者 戴宁 廖文和 陈春美 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2005年第11期2447-2452,共6页
在反求工程中,散乱数据点云的曲面重构常采用三角网格模型,建立三角网格之间拓扑关系的速度是影响曲面重建效率的关键因素之一 .本文提出了基于V-F结构的平衡二叉树(AVL)顶点聚合算法,简化数据文件的存储容量至原来的18%~25%,并有效地... 在反求工程中,散乱数据点云的曲面重构常采用三角网格模型,建立三角网格之间拓扑关系的速度是影响曲面重建效率的关键因素之一 .本文提出了基于V-F结构的平衡二叉树(AVL)顶点聚合算法,简化数据文件的存储容量至原来的18%~25%,并有效地去除了大量冗余数据点;采用虚AVL的快速邻边搜索优化算法,实现了相邻半边的快速搜索,高效地构建半边拓扑结构,最后通过各种零件重建速度的比较说明本文方法是高效的、可扩展的 . 展开更多
关键词 STL 拓扑 半边结构 AVL树 V—F结构
下载PDF
STL格式文件的拓扑重建方法研究 被引量:14
3
作者 张翔 廖文和 +2 位作者 程筱胜 戴宁 安涛 《机械科学与技术》 CSCD 北大核心 2005年第9期1093-1096,共4页
STL格式文件用三角网格面来描述实体模型,实际应用如逆向工程中需要建立三角形、边和顶点的邻接拓扑关系,其中查找并去除重复顶点是建立拓扑结构的关键。本文首先给出了一套拓扑重建实现方案,可有效地提高重建效率。然后着重讨论了拓扑... STL格式文件用三角网格面来描述实体模型,实际应用如逆向工程中需要建立三角形、边和顶点的邻接拓扑关系,其中查找并去除重复顶点是建立拓扑结构的关键。本文首先给出了一套拓扑重建实现方案,可有效地提高重建效率。然后着重讨论了拓扑关系构建过程中查找去除重复顶点的3种方法:改进的直接法、平衡二叉树法和哈希表法。最后通过实测数据,对这3种方法的性能进行了分析和比较。 展开更多
关键词 STL文件 平衡二叉树 哈希表
下载PDF
面向凝聚式层次聚类算法实现的矩阵存储数据结构研究 被引量:5
4
作者 张振亚 程红梅 +1 位作者 王进 王煦法 《计算机科学》 CSCD 北大核心 2006年第1期14-17,共4页
快速查找、扩张、收缩是凝聚式层次聚类算法快速实现对相似度/距离矩阵存储的基本要求。本文提出了基于十字链表和平衡二叉树的复合数据结构 CrossAVL 用于矩阵的存储,给出了查找、扩张,收缩操作的实现并对其时间复杂度进行了分析。实... 快速查找、扩张、收缩是凝聚式层次聚类算法快速实现对相似度/距离矩阵存储的基本要求。本文提出了基于十字链表和平衡二叉树的复合数据结构 CrossAVL 用于矩阵的存储,给出了查找、扩张,收缩操作的实现并对其时间复杂度进行了分析。实验结果表明,CrossAVL 对快速要求能够较好地满足。 展开更多
关键词 凝聚式层次聚类 矩阵 十字链表 平衡二叉树 存储数据 距离矩阵 凝聚式 结构研究 算法实现 层次聚类
下载PDF
基于STL文件的曲面网格重建算法 被引量:7
5
作者 杨晟院 杜亚娟 舒适 《计算机工程》 CAS CSCD 北大核心 2011年第4期10-11,14,共3页
利用STL文件的数据相关性以及平衡二叉(AVL)树的数据搜索效率仅与树的高度相关的特性,提出一种高效的三角形曲面网格模型重建算法。该算法可以解决STL文件存在大量的冗余、使用效率不高等问题。实验结果证明,与基于AVL树的顶点快速聚合... 利用STL文件的数据相关性以及平衡二叉(AVL)树的数据搜索效率仅与树的高度相关的特性,提出一种高效的三角形曲面网格模型重建算法。该算法可以解决STL文件存在大量的冗余、使用效率不高等问题。实验结果证明,与基于AVL树的顶点快速聚合算法相比,该算法的重建效率更高。 展开更多
关键词 STL文件 三角形网格 网格重建 数据相关性 平衡二叉树
下载PDF
有效的哈希冲突解决办法 被引量:16
6
作者 张朝霞 刘耀军 《计算机应用》 CSCD 北大核心 2010年第11期2965-2966,3004,共3页
为了提高解决哈希冲突的效率,在冲突解决机制和数据元素被查找的先验概率的基础上,结合堆排序的优点,提出了一种更有效的处理哈希冲突的方法,称其为以先验概率为基础的哈希大顶堆查找。该方法首先依据关键字被查的先验概率的大小建立相... 为了提高解决哈希冲突的效率,在冲突解决机制和数据元素被查找的先验概率的基础上,结合堆排序的优点,提出了一种更有效的处理哈希冲突的方法,称其为以先验概率为基础的哈希大顶堆查找。该方法首先依据关键字被查的先验概率的大小建立相应的哈希大顶堆,然后利用哈希大顶堆进行查找。最后通过严密的效率分析可看出:该方法在最坏的情况下的时间复杂度才为O(nlogn),不但降低了冲突时执行查询的查找长度,从而降低查询响应的时间复杂度,而且该方法对于记录数越大的文件越适用。 展开更多
关键词 链地址法 哈希冲突 先验概率 哈希查找 哈希平衡树
下载PDF
时空数据库中数据建模的研究 被引量:12
7
作者 陈倩 秦小麟 《计算机工程》 CAS CSCD 北大核心 2004年第20期56-58,共3页
研究了时空数据库中的时空建模技术。早期表示时空信息的数据模型通常用基于几何学的空间对象来表示实体,重要的特性都用空间对象的属性来表示。时态信息可以与基于时间戳的独立层次相关联,也可以与独立的空间对象相关联。随着时空建模... 研究了时空数据库中的时空建模技术。早期表示时空信息的数据模型通常用基于几何学的空间对象来表示实体,重要的特性都用空间对象的属性来表示。时态信息可以与基于时间戳的独立层次相关联,也可以与独立的空间对象相关联。随着时空建模的进一步发展,出现了面向对象的数据模型和基于事件的数据模型。综合研究了这些典型的时空数据模型,讨论了它们的应用及时空分析建模的作用。此外介绍了针对移动对象的数据类型的建模方法,以及在时空分析数据库管理系统STADBS中,基于Realms的二级平衡二叉树的时空数据模型。 展开更多
关键词 时空数据库 时空建模 数据模型 REALMS 平衡二叉树
下载PDF
分布式过程实时数据集成方法及其实现 被引量:4
8
作者 薛尧予 王建林 赵利强 《计算机工程》 CAS CSCD 北大核心 2010年第3期55-57,共3页
针对异构生产装置数据采集、集成和管理中的数据集成问题,提出一种分布式过程实时数据集成方法,给出系统体系结构和数据集成原理。采用Hash-AVL树的数据结构对生产数据进行描述,利用XML技术对实时数据及访问请求进行封装,实现统一的数... 针对异构生产装置数据采集、集成和管理中的数据集成问题,提出一种分布式过程实时数据集成方法,给出系统体系结构和数据集成原理。采用Hash-AVL树的数据结构对生产数据进行描述,利用XML技术对实时数据及访问请求进行封装,实现统一的数据访问接口。该方法应用到某石化企业综合自动化系统,对100个数据点进行并发访问时,数据更新周期小于3s,结果证明了分布式数据集成方法可以满足对现场生产装置异构实时数据进行集成的要求。 展开更多
关键词 实时数据 数据集成 XML技术 Hash-AVL树
下载PDF
分布式内存数据库在变电站自动化系统中应用 被引量:10
9
作者 钟昀 詹成国 《电力自动化设备》 EI CSCD 北大核心 2007年第3期116-119,共4页
变电站自动化系统需要使用内存数据库对实时数据进行存取。提出采用稳定、高性能的分布式内存数据库SH_MemDB,该数据库基于构造平衡二叉排序(AVL)树建立索引结构以加快各种操作的速度和确保紧密的数据结构。介绍了内存数据库记录分配所... 变电站自动化系统需要使用内存数据库对实时数据进行存取。提出采用稳定、高性能的分布式内存数据库SH_MemDB,该数据库基于构造平衡二叉排序(AVL)树建立索引结构以加快各种操作的速度和确保紧密的数据结构。介绍了内存数据库记录分配所采用的动态、静态分配相结合的方法。对于每个二维表对象系统创建了内存缓冲池链表,每个缓冲池中含有2个队列,用于分配和回收内存数据。二维表对象通过提供的应用编程接口(API)创建,并可通过结构化查询语言(SQL)操作记录。为保证多个进程可以共享实时数据库的资源,系统中以二维表为单位进行加锁操作。SH_MemDB可以通过以服务方式或守护者进程方式单独运行,并给出了SQL方式和使用API对内存数据库操作的代码。介绍了SH_MemDB服务方式的应用实例。 展开更多
关键词 分布式内存数据库 二叉排序树 监控
下载PDF
低调整率的广义AVL树及其统一重平衡方法 被引量:2
10
作者 江顺亮 胡世鸿 +3 位作者 唐祎玲 葛芸 叶发茂 徐少平 《计算机应用》 CSCD 北大核心 2015年第3期654-658,共5页
针对传统AVL(Adelson-Velskii and Landis)树重平衡算法代码量大、流程复杂、调整率过高的问题,提出一种统一重平衡算法,并提出广义AVL树的概念。统一重平衡算法能对AVL树的失衡节点进行自动分类、调整,取消了传统重平衡方法中的四种旋... 针对传统AVL(Adelson-Velskii and Landis)树重平衡算法代码量大、流程复杂、调整率过高的问题,提出一种统一重平衡算法,并提出广义AVL树的概念。统一重平衡算法能对AVL树的失衡节点进行自动分类、调整,取消了传统重平衡方法中的四种旋转操作。广义AVL树放松了AVL树的平衡约束,允许左右子树树高相差不超过N(N≥1),当更新操作(插入/删除)执行后,广义AVL树只在平衡约束条件不满足时采用统一重平衡算法进行调整。理论分析与实验结果表明,广义AVL树的调整率随着N的增大而显著降低:N为5时,调整率低于4%;N为13时调整率低于千分之一。广义AVL树的调整率远低于红黑树等经典数据结构,适合并发应用。 展开更多
关键词 广义AVL树 放松平衡约束 重平衡 调整率
下载PDF
一种简化的AVL树的实现方法 被引量:4
11
作者 刘绍翰 高天行 黄志球 《三峡大学学报(自然科学版)》 CAS 2011年第1期85-87,106,共4页
平衡二叉查找树是计算机中有效地组织大规模查找数据的主要手段,因为在树的创建、节点的插入、删除过程中都维持了树的平衡.AVL树是平衡二叉查找树,但是AVL树在创建、插入、删除时维护树的平衡操作需要按照平衡因子的不同情况分别进行处... 平衡二叉查找树是计算机中有效地组织大规模查找数据的主要手段,因为在树的创建、节点的插入、删除过程中都维持了树的平衡.AVL树是平衡二叉查找树,但是AVL树在创建、插入、删除时维护树的平衡操作需要按照平衡因子的不同情况分别进行处理,程序长,实现过程繁杂.本文利用树的高度提出一种新的AVL平衡树数学描述—高度平衡树(HAVL),并进行了理论分析:HAVL在旋转操作的同时维持节点的高度信息,从而使位于上层的函数不必重新计算统计域,维持树的平衡的各种情况可以统一简洁处理,该数学描述简洁,程序实现直观,程序实现代码量小,维持平衡的C语言代码是一般AVL平衡树的代码长度的大约1/5左右.实验结果表明,HAVL能够保持AVL树的优秀特性,运行时间更短. 展开更多
关键词 AVL树 平衡二叉查找树 平衡 旋转 高度
下载PDF
平衡二叉树的选择调整算法 被引量:11
12
作者 朱宇 张红彬 《中国科学院研究生院学报》 CAS CSCD 2006年第4期527-533,共7页
平衡二叉树调整的传统算法是旋转,针对不同的失衡结构分别采用左转、右转、先左转后右转、先右转后左转4种转法.其实,利用平衡二叉树最直观的特性“中为根、小为左、大为右”做调整则更简单,并可直接确定平衡因子.为此本文提出选择调整... 平衡二叉树调整的传统算法是旋转,针对不同的失衡结构分别采用左转、右转、先左转后右转、先右转后左转4种转法.其实,利用平衡二叉树最直观的特性“中为根、小为左、大为右”做调整则更简单,并可直接确定平衡因子.为此本文提出选择调整算法,即选择大中小结点直接对应到上述平衡结构,对插入失衡和删除失衡有对称的分析和描述,算法是非递归的.实验表明,当结点数量超过10万时,选择算法的构建时间比旋转算法降低20%以上,删除时间下降13%以上. 展开更多
关键词 平衡二叉树 选择算法 访问路径 方向指示 非递归
下载PDF
基于平衡因子的AVL树设计实现 被引量:4
13
作者 杜薇薇 张翼燕 瞿春柳 《计算机技术与发展》 2010年第3期24-27,31,共5页
平衡二叉树又称AVL树,得名于它的发明者G.M.Adelson-Velsky和E.M.Landis。作为一种常用的数据结构,许多教科书都详细描述了实现的算法,但是基本都是根据不同树形LL、RR、LR、RL给出相应逻辑,而且都是直接给出结论。而文中则以平衡因子... 平衡二叉树又称AVL树,得名于它的发明者G.M.Adelson-Velsky和E.M.Landis。作为一种常用的数据结构,许多教科书都详细描述了实现的算法,但是基本都是根据不同树形LL、RR、LR、RL给出相应逻辑,而且都是直接给出结论。而文中则以平衡因子为出发点,揭示了不同树形的一致性算法,第一次以数学公式推演,论证了AVL插入和删除操作在不同树形情况下,哪个节点开始失去平衡,怎么平衡以及哪个节点平衡结束,并给出算法的完整实现代码,使AVL的实现一致、简单、易懂。 展开更多
关键词 AVL 二叉树 平衡因子
下载PDF
一种新的删除AVL树的结点的算法 被引量:4
14
作者 唐自立 《计算机应用与软件》 CSCD 北大核心 2005年第4期107-109,共3页
所有传统的删除AVL树的结点的算法的主要思想都是先删除结点再自下而上处理某些子树,涉及自下而上的后退。提出一种新的删除AVL树的结点的算法,其主要思想是先自上而下处理某些子树再删除结点,不涉及自下而上的后退。举例说明新算法的... 所有传统的删除AVL树的结点的算法的主要思想都是先删除结点再自下而上处理某些子树,涉及自下而上的后退。提出一种新的删除AVL树的结点的算法,其主要思想是先自上而下处理某些子树再删除结点,不涉及自下而上的后退。举例说明新算法的执行过程。证明新算法是正确的。与目前通常采用的Foster的算法相比,新算法不涉及辅助栈的使用。设n是AVL树的结点的个数。新算法的时间复杂性是O(log2n),与Foster的算法相同。实验结果表明新算法的平均执行时间比Foster的算法的短。新算法的空间复杂性是O(1),比Foster的算法的低。 展开更多
关键词 AVL树 结点 删除 FOSTER 新算法 时间复杂性 空间复杂性 自上而下 执行过程 时间比 子树 思想
下载PDF
基于P2P网络的AVL索引树范围查询研究 被引量:5
15
作者 刘金岭 《微电子学与计算机》 CSCD 北大核心 2011年第2期11-14,19,共5页
介绍了一种基于P2P网络环境下的多维数据范围查询的通用架构,构造了一个虚拟的基于空间划分的层次树,以保证相关查询区域的探索尽量发生在同层节点之间,减轻了上层节点的查询负担,从而避免了树根结点的瓶颈问题,有效地降低了更新代价.... 介绍了一种基于P2P网络环境下的多维数据范围查询的通用架构,构造了一个虚拟的基于空间划分的层次树,以保证相关查询区域的探索尽量发生在同层节点之间,减轻了上层节点的查询负担,从而避免了树根结点的瓶颈问题,有效地降低了更新代价.模拟试验证明了该方法的有效性. 展开更多
关键词 AVL树 范围查询 节点 分布式 索引
下载PDF
基于AVL搜索树的证书吊销系统 被引量:1
16
作者 周海岩 赵建洋 《计算机工程》 CAS CSCD 北大核心 2009年第9期174-175,178,共3页
针对公钥基础设施中的证书吊销问题,提出一种基于AVL搜索树的解决方案,该方案在查询与更新时的最大时间复杂度始终保持在O(lbn)量级。实验结果表明,该方案是有效的,且对工程实现具有一定指导意义。
关键词 公钥基础设施 证书权威 证书吊销 二叉搜索树 AVL搜索树
下载PDF
BGP路由查表算法的分析与改进 被引量:2
17
作者 马海龙 郭云飞 陈乐然 《计算机工程》 CAS CSCD 北大核心 2009年第2期4-5,9,共3页
Default-Free Zone内的路由器拥有巨大的路由表项,为了方便实现,大多数开发者在实现过程中均采用路径压缩树的数据结构对边界网关协议路由进行存储。计算机仿真分析发现,采用路径压缩树算法会引起路由搜索时间抖动严重、存储空间利用率... Default-Free Zone内的路由器拥有巨大的路由表项,为了方便实现,大多数开发者在实现过程中均采用路径压缩树的数据结构对边界网关协议路由进行存储。计算机仿真分析发现,采用路径压缩树算法会引起路由搜索时间抖动严重、存储空间利用率低,路径压缩树性能受BGP路由前缀的分布特性影响。引入AVL算法解决存在的问题,可以较好地提高路由查表的性能。 展开更多
关键词 边界网关协议 路径压缩树 AVL算法
下载PDF
快速构建AVL树 被引量:2
18
作者 胡云 《安阳师范学院学报》 2007年第5期61-63,共3页
传统AVL树的构建是从空树开始依次将结点插入进来,每插入一个结点就要判断新得到的新树是否满足AVL树的性质,如满足则继续下一个结点的插入,如不满足则先要将之调整为AVL树再插入下一结点,直至结束。这种方法需要对生成的中间树频繁地... 传统AVL树的构建是从空树开始依次将结点插入进来,每插入一个结点就要判断新得到的新树是否满足AVL树的性质,如满足则继续下一个结点的插入,如不满足则先要将之调整为AVL树再插入下一结点,直至结束。这种方法需要对生成的中间树频繁地进行调整,耗时较多。本文提出了一种新的简单的方法,主旨是采用递归思想实现:先将数据进行排序,然后将中点数据作为AVL树的根,小于中点数据的数据构成AVL树的左子树,大于中点数据的数据构成AVL树的右子树。 展开更多
关键词 AVL树 平衡二叉树 二叉搜索树
下载PDF
基于AVL树的自组网地址自动分配算法
19
作者 林亚忠 万任华 +2 位作者 郝刚 林村河 王苓 《医疗卫生装备》 CAS 2012年第4期49-51,共3页
目的:设计一种基于AVL平衡二叉树的高效IP地址自动分配算法。方法:定义AVL平衡二叉树和IP地址的对应关系,利用AVL树高度平衡的特点,将IP地址限制在合理的范围内。结果:该算法可在没有中心服务器的情况下,实现节点IP地址的自动分配和回... 目的:设计一种基于AVL平衡二叉树的高效IP地址自动分配算法。方法:定义AVL平衡二叉树和IP地址的对应关系,利用AVL树高度平衡的特点,将IP地址限制在合理的范围内。结果:该算法可在没有中心服务器的情况下,实现节点IP地址的自动分配和回收。结论:该算法可以有效地运用于战时恶劣环境下部队的移动自组网中。 展开更多
关键词 移动自组网 AVL树 平衡化旋转 IP地址自动分配算法
下载PDF
配电网无功优化软件中数据管理引擎的设计与实现
20
作者 颜伟 黄淼 +1 位作者 徐郑 何宁 《电气应用》 北大核心 2006年第2期11-14,30,共5页
在开发配电网无功优化软件时,没有采用以数据库管理系统作为后台数据管理工具的常规做法,而是自主设计和实现了一个数据管理引擎,以此来代替数据库管理系统为优化计算提供数据服务。该引擎作为一个模块嵌在无功优化软件中,主要完成解释... 在开发配电网无功优化软件时,没有采用以数据库管理系统作为后台数据管理工具的常规做法,而是自主设计和实现了一个数据管理引擎,以此来代替数据库管理系统为优化计算提供数据服务。该引擎作为一个模块嵌在无功优化软件中,主要完成解释执行SQL语句、数据存取、数据组织及查询处理等功能。文中着重阐述了数据管理引擎的静态结构及其关键部分的实现思路。该引擎具有操作数据快速、使用简便、易于扩展等特点。 展开更多
关键词 无功优化 数据管理引擎 语法树 序列化 AVL树
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部