講演名 2006-06-23
単純なRank/Select辞書
定兼 邦彦,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) Rank/Select辞書とは,順序集合S⊂{0,1,…,m-1}においてrank(x,S)=|{y∈S|y≦x}|)とselect(i,S)(Sの中でi番目に小さい要素)を返すデータ構造である.これは文字列,木,グラフなどの圧縮データ構造の基本構成要素であり,多くのデータ構造が提案されている.しかしそれらは漸近的な性能のみを考えており,実データに対する性能は良くない.本研究では単純なRank/Select辞書を提案する.特徴としては,集合Sの要素数が小さい場合にデータ構造のサイズを縮小できることと,データ構造が単純であるために実装が容易で,実データに対する性能(データ構造のサイズと問い合わせ時間)が良い.実験により,既存の実装よりも速度,サイズともに優れていることを示す.
抄録(英) Rank/Select directories are data structures to compute, for an ordered set S ⊂{0, 1,...,m-1}, rank (x, S)=|{y∈S|y≦x}|) and select (i, S) (the i-th smallest element in S). These are basic components of succinct data structures to store strings, trees, graphs, etc., and many data structures for them have been proposed. However, in those data structures only asymptotic behavior is considered and their performance for real data is not satisfactory. In this paper, we propose simple Rank/Select directories. Advantages of them are: (1) the size of the data structure is small if the number of elements in S is small, (2) the data structure is simple, thus the performance for real data is superior in terms of size and query time. Experimental results show our data structure is superior to existing implementations in both size and query time.
キーワード(和) 圧縮データ構造 / rank / select / 実装
キーワード(英) succinct data structures / rank / select / implementation
資料番号 COMP2006-23
発行日

研究会情報
研究会 COMP
開催期間 2006/6/16(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Theoretical Foundations of Computing (COMP)
本文の言語 JPN
タイトル(和) 単純なRank/Select辞書
サブタイトル(和)
タイトル(英) Simple Rank/Select Directories
サブタイトル(和)
キーワード(1)(和/英) 圧縮データ構造 / succinct data structures
キーワード(2)(和/英) rank / rank
キーワード(3)(和/英) select / select
キーワード(4)(和/英) 実装 / implementation
第 1 著者 氏名(和/英) 定兼 邦彦 / Kunihiko SADAKANE
第 1 著者 所属(和/英) 九州大学大学院システム情報科学研究院
Department of Computer Science and Communication Engineering, Kyushu University
発表年月日 2006-06-23
資料番号 COMP2006-23
巻番号(vol) vol.106
号番号(no) 128
ページ範囲 pp.-
ページ数 6
発行日