首页> 外文会议>Workshop on Algorithm Engineering and Experiments >Practical Entropy-Compressed Rank/Select Dictionary
【24h】

Practical Entropy-Compressed Rank/Select Dictionary

机译:实用的熵 - 压缩等级/选择字典

获取原文

摘要

Rank/Select dictionaries are data structures for an ordered set S C {0,1,..., n-1} to compute rank(x,S) (the number of elements in S that are no greater than x), and select(i, S) (the i-th smallest element in S), which are the fundamental components of succinct data structures of strings, trees, graphs, etc.. In these data structures, however, only asymptotic behavior has been considered and their performance for real data is not satisfactory. In this paper, we propose four novel Rank/Select dictionaries: esp, recrank, vcode and sdarray, each of which is small if the number of elements in S is small, and indeed close to nH{sub}o(S) (H{sub}o (S) ≤1 is the zero-th order empirical entropy of S) in practice. Furthermore, their query times are superior to those of existing structures. Experimental results reveal the characteristics of our data structures and also show that these data structures are superior to existing implementations, both in terms of size and query time.
机译:排名/选择词典是有序集SC {0,1,...,n-1}的数据结构,以计算等级(x,s)(s中的元素数量不大于x),并选择(i,s)(s中的第i个最小元素),这是条纹,树木,图表等的简洁数据结构的基本组成部分。然而,在这些数据结构中,只考虑了渐近行为及其实际数据的性能并不令人满意。在本文中,我们提出了四个新颖的​​等级/选择词典:ESP,Reclank,Vcode和SDArray,如果S中的元素数量小,并且确实接近NH {Sub} O(h {sub} o(s)≤1是在实践中的零阶经验熵。此外,它们的查询时间优于现有结构的查询时间。实验结果揭示了我们的数据结构的特征,并表明这些数据结构优于现有的实现,无论是大小和查询时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号