期刊文献+
共找到48篇文章
< 1 2 3 >
每页显示 20 50 100
基于临时缓存表的高效保序加密方案设计
1
作者 李亚南 马利民 +1 位作者 姚磊 靳佑鼎 《北京信息科技大学学报(自然科学版)》 2025年第4期83-89,共7页
针对现有保序加密(order-preserving encryption,OPE)方案中客户端与服务端多轮交互导致的较大通信开销问题,提出一种基于本地临时缓存表和自平衡二叉搜索树的保序加密方案。在数据插入阶段通过客户端临时缓存表对插入数据预处理确定初... 针对现有保序加密(order-preserving encryption,OPE)方案中客户端与服务端多轮交互导致的较大通信开销问题,提出一种基于本地临时缓存表和自平衡二叉搜索树的保序加密方案。在数据插入阶段通过客户端临时缓存表对插入数据预处理确定初始交互节点,避免从根节点开始交互,降低算法的通信开销;并使用平衡因子为k的AVL(Adelson-Velsky and Landis)树作为编码树,避免频繁的编码更新带来的较大计算开销。此外,采用格式保留加密算法FF1-SM4对数据进行加密,不仅能够提高存储效率,而且无需对数据库表结构进行大幅修改,也无需对应用程序进行修改以适应密文的变化。实验结果表明,当插入5000条数据时,该方案相较gmOPE加密效率提升约13.91%,单次插入的平均交互次数下降约69.81%。 展开更多
关键词 保序加密 临时缓存表 AVL-k树 FF1-SM4 范围查询 存储效率
在线阅读 下载PDF
STL数据快速拓扑重建关键算法 被引量:38
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文件的曲面网格重建算法 被引量:8
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
低调整率的广义AVL树及其统一重平衡方法 被引量:3
7
作者 江顺亮 胡世鸿 +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
时空数据库中数据建模的研究 被引量:12
8
作者 陈倩 秦小麟 《计算机工程》 CAS CSCD 北大核心 2004年第20期56-58,共3页
研究了时空数据库中的时空建模技术。早期表示时空信息的数据模型通常用基于几何学的空间对象来表示实体,重要的特性都用空间对象的属性来表示。时态信息可以与基于时间戳的独立层次相关联,也可以与独立的空间对象相关联。随着时空建模... 研究了时空数据库中的时空建模技术。早期表示时空信息的数据模型通常用基于几何学的空间对象来表示实体,重要的特性都用空间对象的属性来表示。时态信息可以与基于时间戳的独立层次相关联,也可以与独立的空间对象相关联。随着时空建模的进一步发展,出现了面向对象的数据模型和基于事件的数据模型。综合研究了这些典型的时空数据模型,讨论了它们的应用及时空分析建模的作用。此外介绍了针对移动对象的数据类型的建模方法,以及在时空分析数据库管理系统STADBS中,基于Realms的二级平衡二叉树的时空数据模型。 展开更多
关键词 时空数据库 时空建模 数据模型 REALMS 平衡二叉树
在线阅读 下载PDF
分布式过程实时数据集成方法及其实现 被引量:4
9
作者 薛尧予 王建林 赵利强 《计算机工程》 CAS CSCD 北大核心 2010年第3期55-57,共3页
针对异构生产装置数据采集、集成和管理中的数据集成问题,提出一种分布式过程实时数据集成方法,给出系统体系结构和数据集成原理。采用Hash-AVL树的数据结构对生产数据进行描述,利用XML技术对实时数据及访问请求进行封装,实现统一的数... 针对异构生产装置数据采集、集成和管理中的数据集成问题,提出一种分布式过程实时数据集成方法,给出系统体系结构和数据集成原理。采用Hash-AVL树的数据结构对生产数据进行描述,利用XML技术对实时数据及访问请求进行封装,实现统一的数据访问接口。该方法应用到某石化企业综合自动化系统,对100个数据点进行并发访问时,数据更新周期小于3s,结果证明了分布式数据集成方法可以满足对现场生产装置异构实时数据进行集成的要求。 展开更多
关键词 实时数据 数据集成 XML技术 Hash-AVL树
在线阅读 下载PDF
分布式内存数据库在变电站自动化系统中应用 被引量:10
10
作者 钟昀 詹成国 《电力自动化设备》 EI CSCD 北大核心 2007年第3期116-119,共4页
变电站自动化系统需要使用内存数据库对实时数据进行存取。提出采用稳定、高性能的分布式内存数据库SH_MemDB,该数据库基于构造平衡二叉排序(AVL)树建立索引结构以加快各种操作的速度和确保紧密的数据结构。介绍了内存数据库记录分配所... 变电站自动化系统需要使用内存数据库对实时数据进行存取。提出采用稳定、高性能的分布式内存数据库SH_MemDB,该数据库基于构造平衡二叉排序(AVL)树建立索引结构以加快各种操作的速度和确保紧密的数据结构。介绍了内存数据库记录分配所采用的动态、静态分配相结合的方法。对于每个二维表对象系统创建了内存缓冲池链表,每个缓冲池中含有2个队列,用于分配和回收内存数据。二维表对象通过提供的应用编程接口(API)创建,并可通过结构化查询语言(SQL)操作记录。为保证多个进程可以共享实时数据库的资源,系统中以二维表为单位进行加锁操作。SH_MemDB可以通过以服务方式或守护者进程方式单独运行,并给出了SQL方式和使用API对内存数据库操作的代码。介绍了SH_MemDB服务方式的应用实例。 展开更多
关键词 分布式内存数据库 二叉排序树 监控
在线阅读 下载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
防火墙深度包检测技术研究及算法改进 被引量:4
16
作者 张静 周佐 《自动化与仪器仪表》 2018年第3期46-50,共5页
随着现今互联网流量的飞速增长,防火墙的防护重心由网络层开始向应用层转变,深度包检测技术面临着新的需要与发展。而其中的字符串匹配算法作为深度包检测技术的中心部分,面向模式集合的匹配优化过程直接影响了该深度包检测技术的性... 随着现今互联网流量的飞速增长,防火墙的防护重心由网络层开始向应用层转变,深度包检测技术面临着新的需要与发展。而其中的字符串匹配算法作为深度包检测技术的中心部分,面向模式集合的匹配优化过程直接影响了该深度包检测技术的性能优劣。深度包检测技术比传统的防火墙技术更有效,它不仅分析检测IP层和TCP/UDP层的数据包包头,而且深入到应用层的有效载荷所包含的内容中,检查它们的合法性,并以此决定是否对数据包进行过滤。本研究对普遍应用的多模式串BM匹配算法进行了改进,通过引入AVL树结构减少BMDFA中的冗余状态节点,在不影响算法速度的前提下优化原BM算法在面对大规模模式集合匹配过程中占用的大内存情况。经过检验,在模式集合规模,100000时,优化的BM模式匹配算法内存占用量约为传统BM算法的10%,以降低大模式集合下深度包检测技术带来的系统内存开销。 展开更多
关键词 深度包检测 BM算法 AVL树 多模式字符串匹配
原文传递
基于AVL搜索树的证书吊销系统 被引量:1
17
作者 周海岩 赵建洋 《计算机工程》 CAS CSCD 北大核心 2009年第9期174-175,178,共3页
针对公钥基础设施中的证书吊销问题,提出一种基于AVL搜索树的解决方案,该方案在查询与更新时的最大时间复杂度始终保持在O(lbn)量级。实验结果表明,该方案是有效的,且对工程实现具有一定指导意义。
关键词 公钥基础设施 证书权威 证书吊销 二叉搜索树 AVL搜索树
在线阅读 下载PDF
BGP路由查表算法的分析与改进 被引量:2
18
作者 马海龙 郭云飞 陈乐然 《计算机工程》 CAS CSCD 北大核心 2009年第2期4-5,9,共3页
Default-Free Zone内的路由器拥有巨大的路由表项,为了方便实现,大多数开发者在实现过程中均采用路径压缩树的数据结构对边界网关协议路由进行存储。计算机仿真分析发现,采用路径压缩树算法会引起路由搜索时间抖动严重、存储空间利用率... Default-Free Zone内的路由器拥有巨大的路由表项,为了方便实现,大多数开发者在实现过程中均采用路径压缩树的数据结构对边界网关协议路由进行存储。计算机仿真分析发现,采用路径压缩树算法会引起路由搜索时间抖动严重、存储空间利用率低,路径压缩树性能受BGP路由前缀的分布特性影响。引入AVL算法解决存在的问题,可以较好地提高路由查表的性能。 展开更多
关键词 边界网关协议 路径压缩树 AVL算法
在线阅读 下载PDF
串行算法并行化处理的数学模型与算法描述 被引量:3
19
作者 吴越 《计算机技术与发展》 2012年第5期14-18,共5页
并行计算是指同时使用多种计算资源解决计算问题的过程,节省了大量计算时间,极大地提高计算效率。目前各领域大量的串行程序已经相当成熟,所以如何通过一种转换,将现有大量的串行程序转化成并行程序,是提高程序运行速度的突破口。为了... 并行计算是指同时使用多种计算资源解决计算问题的过程,节省了大量计算时间,极大地提高计算效率。目前各领域大量的串行程序已经相当成熟,所以如何通过一种转换,将现有大量的串行程序转化成并行程序,是提高程序运行速度的突破口。为了将串行程序并行化,以提高程序的运行效率,充分利用已经非常成熟的大量串行程序,文中从图论出发,建立并讨论了串行算法并行化的三个数学模型:有向带权图模型、集合划分模型、标记AVL树模型。通过这些数学模型,基于图论的思想方法,文中讨论了串行算法并行化的可行性,并提出了串行程序并行化的算法思想。 展开更多
关键词 带权有向图 AVL树 并行化 串行程序
在线阅读 下载PDF
快速构建AVL树 被引量:2
20
作者 胡云 《安阳师范学院学报》 2007年第5期61-63,共3页
传统AVL树的构建是从空树开始依次将结点插入进来,每插入一个结点就要判断新得到的新树是否满足AVL树的性质,如满足则继续下一个结点的插入,如不满足则先要将之调整为AVL树再插入下一结点,直至结束。这种方法需要对生成的中间树频繁地... 传统AVL树的构建是从空树开始依次将结点插入进来,每插入一个结点就要判断新得到的新树是否满足AVL树的性质,如满足则继续下一个结点的插入,如不满足则先要将之调整为AVL树再插入下一结点,直至结束。这种方法需要对生成的中间树频繁地进行调整,耗时较多。本文提出了一种新的简单的方法,主旨是采用递归思想实现:先将数据进行排序,然后将中点数据作为AVL树的根,小于中点数据的数据构成AVL树的左子树,大于中点数据的数据构成AVL树的右子树。 展开更多
关键词 AVL树 平衡二叉树 二叉搜索树
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部