C-Trie++: A dynamic trie tailored for fast prefix searches

Kazuya Tsuruta, Dominik Koppl, Shunsuke Kanda, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

研究成果: 書籍/レポート タイプへの寄稿会議への寄与

7 被引用数 (Scopus)

抄録

Given a dynamic set K of k strings of total length n whose characters are drawn from an alphabet of size σ, a keyword dictionary is a data structure built on K that provides locate, prefix search, and update operations on K. Under the assumption that α = w / lg σ characters fit into a single machine word w, we propose a keyword dictionary that represents K in n lg σ + Θ(k lg n) bits of space, supporting all operations in Θ(m / α + lg α) expected time on an input string of length m in the word RAM model. This data structure is underlined with an exhaustive practical evaluation, highlighting the practical usefulness of the proposed data structure, especially for prefix searches - one of the most elementary keyword dictionary operations.

本文言語英語
ホスト出版物のタイトルProceedings - DCC 2020
ホスト出版物のサブタイトルData Compression Conference
編集者Ali Bilgin, Michael W. Marcellin, Joan Serra-Sagrista, James A. Storer
出版社Institute of Electrical and Electronics Engineers Inc.
ページ243-252
ページ数10
ISBN(電子版)9781728164571
DOI
出版ステータス出版済み - 3月 2020
イベント2020 Data Compression Conference, DCC 2020 - Snowbird, 米国
継続期間: 3月 24 20203月 27 2020

出版物シリーズ

名前Data Compression Conference Proceedings
2020-March
ISSN(印刷版)1068-0314

会議

会議2020 Data Compression Conference, DCC 2020
国/地域米国
CitySnowbird
Period3/24/203/27/20

!!!All Science Journal Classification (ASJC) codes

  • コンピュータ ネットワークおよび通信

フィンガープリント

「C-Trie++: A dynamic trie tailored for fast prefix searches」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル