• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2019 年度 実施状況報告書

様々なパターン照合問題に対する時間・空間計算量的に最適なアルゴリズムの開発

研究課題

研究課題/領域番号 19K20208
研究機関東北大学

研究代表者

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

研究期間 (年度) 2019-04-01 – 2022-03-31
キーワードパターン照合アルゴリズム / パラメタ化パターン照合 / 順序保存パターン照合 / 順列パターン照合 / 索引構造
研究実績の概要

本研究は,パラメタ化パターン照合問題,順序保存パターン照合問題,順列パターン照合問題等,拡張したパターン照合問題に対する最適な時間・領域のアルゴリズムを開発する.2019年度において,各拡張パターン照合問題に対する最適な時間・領域のアルゴリズムを開発するために,各パターン照合における照合関係上の文字列の離散的・組合せ的な性質の解析を中心に研究を進めた.特に文字列の周期性は,パターン照合アルゴリズムに使われる重要な文字列の性質である.文字列の周期として区間周期と境界周期があげられ,この2種類の周期が厳密一致関係上では等価なものであるが,拡張した照合関係上では異なるものである.さらに,パラメタ化パターン照合や順序保存パターン照合といった拡張照合関係上で,2つの文字列が一致するならば,それらの同じ長さの接頭辞も接尾辞も一致するという性質が知られている.以上の性質を深く解析し,その結果として各パターン照合問題において以下研究成果が得られた.
(1)パラメタ化パターン照合問題に対して既存の索引構造より省メモリなデータ構造を開発した.
(2)順序保存パターン照合問題に対して並列アルゴリズムを開発した.
(3)順列パターン照合問題に対して理論的に高速なアルゴリズムお及び実用的に高速なアルゴリズムを開発した.
(4)以上あげられたパターン照合問題を含んだ拡張パターン照合問題において,複数のパターンを同時に照合できる一般化したアルゴリズムを開発した.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

現在までの研究は計画通りに進めており,アルゴリズムの開発ための重要な性質が明らかになった.また,得られた研究成果は理論計算機科学分野や文字列処理分野で重要な国際会議及び論文雑誌に採択された.

今後の研究の推進方策

引き続き研究計画通りに,2019年度の研究で解明した性質を生かして,パラメタ化パターン照合問題,順序保存パターン照合問題,順列パターン照合問題等,拡張したパターン照合問題に対する線形時間・劣線形領域のアルゴリズムの開発を行う.

次年度使用額が生じた理由

2019年度において,国際会議に採択された論文を発表する予定であるが,新型コロナウイルス感染症の影響で,本国際会議の会場で参加できず,ネット会議に通じて発表を行った.2020年度において,研究費を国内研究会および国際会議の参加や学術論文誌の投稿,研究成果を発表するために使用する予定である.また,開発したアルゴリズムの検証や評価するための計算機を購入するために使用する予定である.

  • 研究成果

    (7件)

すべて 2020 2019

すべて 雑誌論文 (7件) (うち査読あり 7件、 オープンアクセス 5件)

  • [雑誌論文] Generalized Dictionary Matching Under Substring Consistent Equivalence Relations2020

    • 著者名/発表者名
      Hendrian Diptarama
    • 雑誌名

      Proceedings of the 14th International Conference and Workshop on Algorithms and Computation, Lecture Notes in Computer Science

      巻: 12049 ページ: 120-132

    • DOI

      10.1007/978-3-030-39881-1_11

    • 査読あり
  • [雑誌論文] Parallel Duel-and-Sweep Algorithm for the Order-Preserving Pattern Matching2020

    • 著者名/発表者名
      Davaajav Jargalsaikhan, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • 雑誌名

      Proceedings of the 46th International Conference on Current Trends in Theory and Practice of Computer Science, Lecture Notes in Computer Science

      巻: 12011 ページ: 211-222

    • DOI

      10.1007/978-3-030-38919-2_18

    • 査読あり
  • [雑誌論文] AOBA: An Online Benchmark tool for Algorithms in stringology2020

    • 著者名/発表者名
      Ryu Wakimoto, Satoshi Kobayashi, Yuki Igarashi, Davaajav Jargalsaikhan, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • 雑誌名

      Proceedings of the SOFSEM 2020 Student Research Forum, CEUR Workshop Proceedings

      巻: 2568 ページ: 1-12

    • 査読あり / オープンアクセス
  • [雑誌論文] An Extension of Linear-size Suffix Tries for Parameterized Strings2020

    • 著者名/発表者名
      Katsuhito Nakashima, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • 雑誌名

      Proceedings of the SOFSEM 2020 Student Research Forum, CEUR Workshop Proceedings

      巻: 2568 ページ: 97-108

    • 査読あり / オープンアクセス
  • [雑誌論文] An improvement of the Franek-Jennings-Smyth pattern matching algorithm2019

    • 著者名/発表者名
      Satoshi Kobayashi, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • 雑誌名

      Proceedings of the Prague Stringology Conference 2019

      巻: - ページ: 56-68

    • 査読あり / オープンアクセス
  • [雑誌論文] Online Algorithms for Constructing Linear-size Suffix Trie2019

    • 著者名/発表者名
      Diptarama Hendrian, Takuya Takagi, Shunsuke Inenaga
    • 雑誌名

      Proceedings of the 30th Annual Symposium on Combinatorial Pattern Matching, Leibniz International Proceedings in Informatics

      巻: 128 ページ: 30:1-19

    • DOI

      10.4230/LIPIcs.CPM.2019.30

    • 査読あり / オープンアクセス
  • [雑誌論文] Permuted Pattern Matching Algorithms on Multi-Track Strings2019

    • 著者名/発表者名
      Diptarama Hendrian, Yohei Ueki, Kazuyuki Narisawa, Ryo Yoshinaka, Ayumi Shinohara
    • 雑誌名

      Algorithms

      巻: 12 ページ: 73:1-20

    • DOI

      10.3390/a12040073

    • 査読あり / オープンアクセス

URL: 

公開日: 2021-01-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi