2017 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 の文字列中に含まれる、文字列として異なる平方をすべて列挙する問題について、整数アルファベットを仮定した場合には従来法が O(n log n) 時間であるのに対し、O(n) 時間アルゴリズムを示した。2) 長さ n、連長圧縮表現長が m の文字列に対して、文字列に含まれるアーベル平方をすべて列挙する問題、文字列のすべてのアーベル周期を求める問題について O(mn) 時間で動作するアルゴリズムをそれぞれ示した。また、長さと連長圧縮表現長の合計がそれぞれ n, m である 2 つの文字列の最長共通アーベル部分文字列を求める問題について、O(m^2n) 時間アルゴリズムを示した。提案アルゴリズムは、文字列の連長圧縮表現長が小さい時、従来のアルゴリズムより高速である。3) 文字列の Lyndon 木を連長圧縮表現された文字列に対して拡張することで、文字列の連長圧縮表現が与えられた時に、連長圧縮表現長 m にほぼ線形な時間で文字列に含まれるすべての連を列挙するアルゴリズムを提案した。提案アルゴリズムは、文字列の連長圧縮表現長が小さい時、連長圧縮表現を展開して従来の線形時間アルゴリズムを適用するより高速である。4) 2分木を Lyndon 木に持つ文字列を求める逆問題に対して、幾つかの場合において解となるなる文字列の最小アルファベットサイズに関する自明でない上界と下界を得ることができた。5) 2018年3月15日~17日の3日間、文字列組合せ論に関する国内ワークショップ String Masters Japan を福岡市内にて開催した。16名参加し、活発な議論を行い、研究を推し進めた。
|
Current Status of Research Progress |
Current Status of Research Progress
2: Research has progressed on the whole more than it was originally planned.
Reason
取り組んでいた問題について成果が得られており、順調であると言える
|
Strategy for Future Research Activity |
引き続き課題として挙げている問題に取り組むとともに、新しい課題についても適宜開拓してく。
|
Research Products
(21 results)
-
-
[Journal Article] The “Runs” Theorem2017
Author(s)
Hideo Bannai, Tomohiro I, Shunsuke Inenaga, Yuto Nakashima, Masayuki Takeda, Kazuya Tsuruta
-
Journal Title
SIAM Journal on Computing
Volume: 46
Pages: 1501~1514
DOI
Peer Reviewed
-
-
-
-
[Journal Article] Faster STR-IC-LCS Computation via RLE2017
Author(s)
Keita Kuboi, Yuta Fujishige, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
-
Journal Title
Proceedings of the 28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)
Volume: LIPIcs 78
Pages: 20:1-20:12
DOI
Peer Reviewed / Open Access
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-