...
首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >A trie compaction algorithm for a large set of keys
【24h】

A trie compaction algorithm for a large set of keys

机译:大量键的Trie压缩算法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

A trie structure is frequently used for various applications, such as natural language dictionaries, database systems and compilers. However, the total number of states of a trie (and transitions between them) becomes large, so that the space cost may not be acceptable for a huge key set. In order to resolve this disadvantage, this paper presents a new scheme, called a "two-trie", that enables us to perform efficient retrievals, insertions and deletions for the key sets. The essential idea is to construct two tries for both front and rear compressions of keys, which is similar to a DAWG (directed acyclic word-graph). The approach differs from a DAWG in that the two-trie approach presented can uniquely determine information corresponding to keys while a DAWG cannot. For an efficient implementation of the two-trie, two types of data structures are introduced. Theoretical and experimental observations show that the method presented is more practical than existing ones considering the use of dynamic key sets, information storage of keys and compression of transitions.
机译:特里结构通常用于各种应用程序,例如自然语言词典,数据库系统和编译器。但是,一个特里状态的总数(以及它们之间的转换)变大,因此空间成本对于庞大的密钥集可能是不可接受的。为了解决此缺点,本文提出了一种称为“两次尝试”的新方案,该方案使我们能够对密钥集执行有效的检索,插入和删除操作。基本思想是为键的前后压缩构造两次尝试,这类似于DAWG(定向非循环字图)。该方法与DAWG的不同之处在于,呈现的两重三步法可以唯一地确定与密钥相对应的信息,而DAWG无法。为了有效地实现两重结构,引入了两种类型的数据结构。理论和实验观察表明,考虑到动态密钥集的使用,密钥的信息存储和转换的压缩,所提出的方法比现有方法更实用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号