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

2022 Fiscal Year Annual Research Report

Development of optimal time-space algorithms on pattern matching problems

Research Project

Project/Area Number 19K20208
Research InstitutionTohoku University

Principal Investigator

HENDRIAN DIPTARAMA  東北大学, 情報科学研究科, 助教 (70823136)

Project Period (FY) 2019-04-01 – 2023-03-31
Keywordsパターン照合アルゴリズム / パラメタ化パターン照合 / 索引構造
Outline of Annual Research Achievements

2021年度において,パラメタ化パターン照合問題に対して線形領域データ構造及び線形時間・定数領域のアルゴリズムの開発を行った.索引に用いられる Burrows-Wheeler 変換をもとにしたパラメタ化 Burrows-Wheeler 変換(PBWT 変換)のオンラインアルゴリズムを開発し,国際会議 SPIRE2022 で発表した.また,パターン照合に使われた索引構造の1つであるポジションヒープの構築に対する逆問題,与えられたポジションヒープからもととなる文字列を求める問題を解く線形時間アルゴリズムを提案した.最後に,パラメタ化パターン照合問題に対して,劣線形領域アルゴリズムを開発し,正当性および計算量の証明することができた.本研究の成果を2023年度中に発表する予定である.
全研究期間において厳密パターン照合問題およびその拡張であるパラメータ照合問題,順序保存パターン照合問題に対して様々な線形時間アルゴリズムおよび索引構造を提案してきた.具体的には厳密パターン照合問題に対する索引構造である線形領域接尾辞トライの線形時間オンライン構築アルゴリズムを提案した.また,パラメタ化パターン照合に対してパラメタ化線形領域接尾辞トライ,パラメタ化有向無閉路文字列グラフといった索引構造とその構築アルゴリズムを提案した.さらに,パラメタ化パターン照合に対して劣線形アルゴリズムを2つ開発し,一つ目は Galil アルゴリズムをもとにしたアルゴリズムで,2つ目は Crochemore-Perrin アルゴリズムをもとにしたアルゴリズムである.前者のアルゴリズムに関してはは正当性および計算量の証明することができた.

  • Research Products

    (4 results)

All 2023 2022

All Journal Article (4 results) (of which Peer Reviewed: 4 results)

  • [Journal Article] Inferring Strings from Position Heaps in Linear Time2023

    • Author(s)
      Koshiro Kumagai, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Proceedings of the 17th International Conference and Workshops on Algorithms and Computation

      Volume: 13973 Pages: 115-126

    • DOI

      10.1007/978-3-031-27051-2_11

    • Peer Reviewed
  • [Journal Article] Parameterized DAWGs: Efficient constructions and bidirectional pattern searches2022

    • Author(s)
      Nakashima Katsuhito、Fujisato Noriki、Hendrian Diptarama、Nakashima Yuto、Yoshinaka Ryo、Inenaga Shunsuke、Bannai Hideo、Shinohara Ayumi、Takeda Masayuki
    • Journal Title

      Theoretical Computer Science

      Volume: 933 Pages: 21-42

    • DOI

      10.1016/j.tcs.2022.09.008

    • Peer Reviewed
  • [Journal Article] Computing the Parameterized Burrows Wheeler Transform Online2022

    • Author(s)
      Daiki Hashimoto, Diptarama Hendrian, Dominik Koppl, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Proceedings of the 29th International Symposium on String Processing and Information Retrieval

      Volume: 13617 Pages: 70-85

    • DOI

      10.1007/978-3-031-20643-6_6

    • Peer Reviewed
  • [Journal Article] Parallel Algorithm for Pattern Matching Problems Under Substring Consistent Equivalence Relations2022

    • Author(s)
      Davaajav Jargalsaikhan, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Proceedings of the 33rd Annual Symposium on Combinatorial Pattern Matching

      Volume: 223 Pages: 28:1-28:21

    • DOI

      10.4230/LIPIcs.CPM.2022.28

    • Peer Reviewed

URL: 

Published: 2023-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi