Dynamic Path-decomposed Tries

被引:3
|
作者
Kanda S. [1 ]
Köppl D. [2 ]
Tabei Y. [1 ]
Morita K. [3 ]
Fuketa M. [3 ]
机构
[1] RIKEN Center for Advanced Intelligence Project, Nihonbashi 1-chome Mitsui Building, 1-4-1 Nihonbashi, Chuo-ku, Tokyo
[2] Kyushu University, Japan Society for Promotion of Science, 744 Motooka, Nishi-ku, Fukuoka
[3] Tokushima University, 2-1 Minamijyousanjima-cho, Tokushima
来源
| 2020年 / Association for Computing Machinery卷 / 25期
基金
日本学术振兴会;
关键词
compact hash tables; Dynamic tries; information retrieval; keyword dictionaries;
D O I
10.1145/3418033
中图分类号
学科分类号
摘要
A keyword dictionary is an associative array whose keys are strings. Recent applications handling massive keyword dictionaries in main memory have a need for a space-efficient implementation. When limited to static applications, there are a number of highly compressed keyword dictionaries based on the advancements of practical succinct data structures. However, as most succinct data structures are only efficient in the static case, it is still difficult to implement a keyword dictionary that is space efficient and dynamic. In this article, we propose such a keyword dictionary. Our main idea is to embrace the path decomposition technique, which was proposed for constructing cache-friendly tries. To store the path-decomposed trie in small memory, we design data structures based on recent compact hash trie representations. Experiments on real-world datasets reveal that our dynamic keyword dictionary needs up to 68% less space than the existing smallest ones, while achieving a relevant space-time tradeoff. © 2020 ACM.
引用
收藏
相关论文
共 50 条
  • [41] Decomposed dynamic control for a flexible robotic arm in consideration of nonlinearity and the effect of gravity
    Yin, Haibin
    Li, Yongguang
    Li, Junfeng
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (02)
  • [42] Theoretical and experimental investigation on decomposed dynamic control for a flexible manipulator based on nonlinearity
    Yin, Haibin
    Kobayashi, Yukinori
    Xu, Jinli
    Huang, Fengyun
    JOURNAL OF VIBRATION AND CONTROL, 2014, 20 (11) : 1718 - 1726
  • [43] MIDPhyNet: Memorized infusion of decomposed physics in neural networks to model dynamic systems
    Zhang, Zhibo
    Rai, Rahul
    Chowdhury, Souma
    Doermann, David
    NEUROCOMPUTING, 2021, 428 : 116 - 129
  • [44] Decomposed Guided Dynamic Filters for Efficient RGB-Guided Depth Completion
    Wang, Yufei
    Mao, Yuxin
    Liu, Qi
    Dai, Yuchao
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2024, 34 (02) : 1186 - 1198
  • [45] Towards More Realistic Probabilistic Models for Data Structures: The External Path Length in Tries under the Markov Model
    Leckey, Kevin
    Neininger, Ralph
    Szpankowski, Wojciech
    PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 877 - 886
  • [46] The Method of Path Optimization Based on Fuzzy Dynamic Path Weight
    Qin Shuang
    Xie Gang
    Li Yun
    Cai Zhibiao
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 4927 - 4932
  • [47] DS-NeRV: Implicit Neural Video Representation with Decomposed Static and Dynamic Codes
    Yan, Hao
    Ke, Zhihui
    Zhou, Xiaobo
    Qiu, Tie
    Shi, Xidong
    Jiang, Dadong
    2024 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2024, : 23019 - 23029
  • [48] Decomposed Predictor-Corrector Interior Point Method for Dynamic Optimal Power Flow
    Chung, C. Y.
    Yan, Wei
    Liu, Fang
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2011, 26 (03) : 1030 - 1039
  • [49] Fast Decomposed Method for Dynamic Energy Flow Calculation in Integrated Electricity and Heat System
    Ma, Rui
    Liu, Hongzhi
    Geng, Jialu
    Zhu, Dongge
    Yan, Zhenhua
    Luo, Zhao
    Zhang, Qingping
    Li, Xuefeng
    IEEE ACCESS, 2021, 9 : 168760 - 168766
  • [50] Nonlinear structural model updating based on instantaneous frequencies and amplitudes of the decomposed dynamic responses
    Wang, Zuo-Cai
    Xin, Yu
    Ren, Wei-Xin
    ENGINEERING STRUCTURES, 2015, 100 : 189 - 200