2019 Fiscal Year Annual Research Report
Project/Area Number |
16H02783
|
Research Institution | Kyushu University |
Principal Investigator |
坂内 英夫 九州大学, システム情報科学研究院, 准教授 (20323644)
|
Co-Investigator(Kenkyū-buntansha) |
井 智弘 九州工業大学, 大学院情報工学研究院, 准教授 (20773360)
稲永 俊介 九州大学, システム情報科学研究院, 准教授 (60448404)
|
Project Period (FY) |
2016-04-01 – 2020-03-31
|
Keywords | トライ上の繰り返し構造 / 最長共通繰り返し構造 / 索引構造 |
Outline of Annual Research Achievements |
本年度の主な成果は以下のとおりである 1) 辺に文字ラベルを持つ根付木(トライ)上に出現する極大繰り返し構造(連)を考え、辺数 n のトライに対して n 以下であることを示し、トライ上の連をすべて列挙する O(n (loglog n)^2) 時間アルゴリズムを提案した。また、トライ上の極大回文および異なる回文に関しても同様にそれぞれ 2n-1, n+1個以下dであることを示し、O(n log n) 時間ですべて列挙するアルゴリズムを提案した。2) 与えられた文字列の Lyndon 分解の項数 m と自己参照を許した LZ 分解の項数 z について、m < 4z という関係が成り立つことを示した。3) 前処理可能な文字列集合と、クエリ文字列が与えられたときに、クエリ文字列と文字列集合中の少なくとも k 個の文字列に共通な部分文字列のうち特定の性質をもつ最長のものを答える問題について、回分、平方、繰り返し構造、Lyndon語という性質について、線形時間の前処理で任意のクエリに対してクエリ長に線形時間で答えることのできるデータ構造とアルゴリズムを示した。4) パラメータ化接尾辞配列を直接構築する問題について、パラメータ化アルファベットのサイズがπ、静的アルファベットが整数アルファベットの時O(nπ) 時間、O(n) 領域で動作するアルゴリズムを示した。π が定数の時、これはパラメータ化接尾辞配列およびパラメータ化接尾辞木を構築する現時点で最速のアルゴリズムである。
|
Research Progress Status |
令和元年度が最終年度であるため、記入しない。
|
Strategy for Future Research Activity |
令和元年度が最終年度であるため、記入しない。
|
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
[Journal Article] Computing Runs on a Trie2019
Author(s)
Ryo Sugahara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
-
Journal Title
Proceedings of the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
Volume: LIPIcs 128
Pages: 23:1-23:11
DOI
Peer Reviewed / Open Access
-
[Journal Article] Indexing the Bijective BWT2019
Author(s)
Hideo Bannai, Juha Karkkainen, Dominik Koeppl, Marcin Piatkowski
-
Journal Title
Proceedings of the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
Volume: LIPIcs 128
Pages: 17:1-17:14
DOI
Peer Reviewed / Open Access / Int'l Joint Research
-
-
-
-
-
-
-
-
-
-
-
-
-
[Presentation] Computing Runs on a Trie2019
Author(s)
Ryo Sugahara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
Organizer
30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)
Int'l Joint Research
-
-
-
-
-