• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2018 Fiscal Year Annual Research Report

文字列の繰り返し構造の組合せ論と応用

Research Project

Project/Area Number 16H02783
Research InstitutionKyushu University

Principal Investigator

坂内 英夫  九州大学, システム情報科学研究院, 准教授 (20323644)

Co-Investigator(Kenkyū-buntansha) 井 智弘  九州工業大学, 大学院情報工学研究院, 准教授 (20773360)
稲永 俊介  九州大学, システム情報科学研究院, 准教授 (60448404)
Project Period (FY) 2016-04-01 – 2020-03-31
Keywords文字列 / 平方部分列 / Lyndon 文字列 / 回文
Outline of Annual Research Achievements

本年度の主な成果は以下の通りである 1) 2つの長さ N の文字列に対して最長共通平方部分列を求める問題を提案し、O(N^6) 時間 O(N^4) 領域で動作するアルゴリズムを, 更に 2つの文字列中の文字が一致するそれぞれの位置の組の数を M とすると、O(MN^4) 時間 O(N^4) 領域で動作するアルゴリズムなどを提案した。2) 長さ N の文字列のサイズ n の文法圧縮表現が与えられた時に、文字列の Lyndon 分解を計算する問題に対して,従来法では最悪の場合少なくとも Ω(n^2) 時間がかかっていたのに対して O(n log N log log N) 時間 O(n log N) 領域で計算するアルゴリズムを提案した。3) 与えられた文字列に対して前処理を行い,クエリとして1文字編集後の最長 Lyndon 文字列と最長回文を答える問題を提案し,O(N) 時間の前処理でそれぞれ O(log N) 時間, O(log log N) 時間でクエリに答えるアルゴリズムを提案した。4) ブロック回文という回文構造の新たな一般化を提案し,文字列中に含まれるすべて(B個)の極大ブロック回文を O(N+B) 時間で求めるアルゴリズを提案した。5) 2つの整数配列が与えられた時に,それらの配列を順向きと逆向きの接尾辞配列として持つ解文字列を求める問題について,a)最小のアルファベットサイズからなる文字列を線形時間で求めるアルゴリズムを提案した。また任意のアルファベットに対して b) 解の個数と c) すべての解を1つあたり log N 時間で辞書式順に列挙するアルゴリズムを提案した。

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

    (25 results)

All 2018 Other

All Int'l Joint Research (1 results) Journal Article (13 results) (of which Int'l Joint Research: 4 results,  Peer Reviewed: 13 results,  Open Access: 9 results) Presentation (11 results) (of which Int'l Joint Research: 11 results)

  • [Int'l Joint Research] Inesc-ID(ポルトガル)

    • Country Name
      PORTUGAL
    • Counterpart Institution
      Inesc-ID
  • [Journal Article] Diverse Palindromic Factorization is NP-Complete2018

    • Author(s)
      Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Karkkainen, Dominik Kempa Dominik, Marcin Piatkowski, Shiho Sugimoto
    • Journal Title

      International Journal of Foundations of Computer Science

      Volume: 29 Pages: 143~163

    • DOI

      10.1142/S0129054118400014

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Algorithms and combinatorial properties on shortest unique palindromic substrings2018

    • Author(s)
      Hiroe Inoue, Yuto Nakashima, Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Journal of Discrete Algorithms

      Volume: 52-53 Pages: 122~132

    • DOI

      10.1016/j.jda.2018.11.009

    • Peer Reviewed
  • [Journal Article] Order-Preserving Pattern Matching Indeterminate Strings2018

    • Author(s)
      Rui Henriques, Alexandre P. Francisco, Luis M. S. Russo, Hideo Bannai
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 2:1-2:15

    • DOI

      10.4230/LIPIcs.CPM.2018.2

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Online LZ77 Parsing and Matching Statistics with RLBWTs2018

    • Author(s)
      Hideo Bannai, Travis Gagie, Tomohiro I
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 7:1-7:12

    • DOI

      10.4230/LIPIcs.CPM.2018.7

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Faster Online Elastic Degenerate String Matching2018

    • Author(s)
      Kotaro Aoyama, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 9:1-9:10

    • DOI

      10.4230/LIPIcs.CPM.2018.9

    • Peer Reviewed / Open Access
  • [Journal Article] Longest substring palindrome after edit2018

    • Author(s)
      Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 12:1-12:14

    • DOI

      10.4230/LIPIcs.CPM.2018.12

    • Peer Reviewed / Open Access
  • [Journal Article] Computing longest common square subsequences2018

    • Author(s)
      Takafumi Inoue, Shunsuke Inenaga, Heikki Hyyro, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 15:1-15:13

    • DOI

      10.4230/LIPIcs.CPM.2018.15

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Longest Lyndon Substring After Edit2018

    • Author(s)
      Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 19:1-19:10

    • DOI

      10.4230/LIPIcs.CPM.2018.19

    • Peer Reviewed / Open Access
  • [Journal Article] Lyndon Factorization of Grammar Compressed Texts Revisited2018

    • Author(s)
      Isamu Furuya, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)

      Volume: LIPIcs 105 Pages: 24:1-24:10

    • DOI

      10.4230/LIPIcs.CPM.2018.24

    • Peer Reviewed / Open Access
  • [Journal Article] O(n log n)-time Text Compression by LZ-style Longest First Substitution2018

    • Author(s)
      Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Journal Title

      Proceedings of Prague Stringology Conference 2018

      Volume: - Pages: 12-26

    • Peer Reviewed / Open Access
  • [Journal Article] Right-to-left Online Construction of Parameterized Position Heaps2018

    • Author(s)
      Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Journal Title

      Proceedings of Prague Stringology Conference 2018

      Volume: - Pages: 91-102

    • Peer Reviewed / Open Access
  • [Journal Article] Block Palindromes: A New Generalization of Palindromes2018

    • Author(s)
      Keisuke Goto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga
    • Journal Title

      Proceedings of the 25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)

      Volume: LNCS 11147 Pages: 183~190

    • DOI

      10.1007/978-3-030-00479-8_15

    • Peer Reviewed
  • [Journal Article] Recovering, Counting and Enumerating Strings from Forward and Backward Suffix Arrays2018

    • Author(s)
      Yuki Kuhara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Journal Title

      Proceedings of the 25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)

      Volume: LNCS 11147 Pages: 254~267

    • DOI

      10.1007/978-3-030-00479-8_21

    • Peer Reviewed
  • [Presentation] Order-Preserving Pattern Matching Indeterminate Strings2018

    • Author(s)
      Rui Henriques, Alexandre Francisco, Luis Russo, and Hideo Bannai
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Online LZ77 Parsing and Matching Statistics with RLBWTs2018

    • Author(s)
      Hideo Bannai, Travis Gagie, and Tomohiro I
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Faster Online Elastic Degenerate String Matching2018

    • Author(s)
      Kotaro Aoyama, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Longest substring palindrome after edit2018

    • Author(s)
      Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Computing longest common square subsequences2018

    • Author(s)
      Takafumi Inoue, Shunsuke Inenaga, Heikki Hyyro, Hideo Bannai, and Masayuki Takeda
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Longest Lyndon Substring After Edit2018

    • Author(s)
      Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] Lyndon Factorization of Grammar Compressed Texts Revisited2018

    • Author(s)
      Isamu Furuya, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)
    • Int'l Joint Research
  • [Presentation] O(n log n)-time Text Compression by LZ-style Longest First Substitution2018

    • Author(s)
      Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      Prague Stringology Conference 2018
    • Int'l Joint Research
  • [Presentation] Right-to-left Online Construction of Parameterized Position Heaps2018

    • Author(s)
      Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda
    • Organizer
      Prague Stringology Conference 2018
    • Int'l Joint Research
  • [Presentation] Block Palindromes: A New Generalization of Palindromes2018

    • Author(s)
      Keisuke Goto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga
    • Organizer
      25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)
    • Int'l Joint Research
  • [Presentation] Recovering, Counting and Enumerating Strings from Forward and Backward Suffix Arrays2018

    • Author(s)
      Yuki Kuhara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • Organizer
      25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)
    • Int'l Joint Research

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi