Fully-online Construction of Suffix Trees for Multiple Texts

Takuya Takagi, Shunsuke Inenaga, Hiroki Arimura

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

1 被引用数 (Scopus)

抄録

We consider fully-online construction of indexing data structures for multiple texts. Let T = {T1, . . . , TK} be a collection of texts. By fully-online, we mean that a new character can be appended to any text in T at any time. This is a natural generalization of semi-online construction of indexing data structures for multiple texts in which, after a new character is appended to the kth text Tk, then its previous texts T1, . . . , Tk-1 will remain static. Our fully-online scenario arises when we maintain dynamic indexes for multi-sensor data. Let N and σ denote the total length of texts in T and the alphabet size, respectively. We first show that the algorithm by Blumer et al. [Theoretical Computer Science, 40:31-55, 1985] to construct the directed acyclic word graph (DAWG) for T can readily be extended to our fully-online setting, retaining O(N log σ)-time and O(N)-space complexities. Then, we give a sophisticated fully-online algorithm which constructs the suffix tree for T in O(N log σ) time and O(N) space. A key idea of this algorithm is synchronized maintenance of the DAWG and the suffix tree.

本文言語英語
ホスト出版物のタイトル27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016
編集者Roberto Grossi, Moshe Lewenstein
出版社Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN(電子版)9783959770125
DOI
出版ステータス出版済み - 6月 1 2016
イベント27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016 - Tel Aviv, イスラエル
継続期間: 6月 27 20166月 29 2016

出版物シリーズ

名前Leibniz International Proceedings in Informatics, LIPIcs
54
ISSN(印刷版)1868-8969

その他

その他27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016
国/地域イスラエル
CityTel Aviv
Period6/27/166/29/16

!!!All Science Journal Classification (ASJC) codes

  • ソフトウェア

フィンガープリント

「Fully-online Construction of Suffix Trees for Multiple Texts」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル