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

圧縮文字列上の高速パターン列挙に関する基盤技術開発

研究課題

研究課題/領域番号 12J06417
研究種目

特別研究員奨励費

配分区分補助金
応募区分国内
研究分野 情報学基礎
研究機関九州大学

研究代表者

井 智弘  九州大学, 大学院・システム情報科学研究院, 特別研究員(PD)

研究期間 (年度) 2012 – 2013
研究課題ステータス 完了 (2013年度)
配分額 *注記
2,000千円 (直接経費: 2,000千円)
2013年度: 1,000千円 (直接経費: 1,000千円)
2012年度: 1,000千円 (直接経費: 1,000千円)
キーワード圧縮文字列処理 / 文字列中の規則性発見 / 文字列パターン列挙
研究概要

本年度は, 本研究テーマの一つの集大成として, 圧縮された文字列データから規則性をもった部分文字列を高速に計算・列挙する手法を開発した. 繰り返し構造や回文構造といった文字列の規則性の発見は文字列処理の基礎であり, また, ゲノムデータの解析などに応用出来る. 圧縮文字列処理では展開文字列長に比例する計算資源を用いないことを目標としており, そのため圧縮文字列を全て展開せずに処理しなければいけないという難しさがあるが, 解の列挙においてはさらに出力の仕方も問題になる. 単純に出力すると出力サイズに比例する時間を避ける事ができず, 今回の出力である繰り返し構造や回文構造の数は展開文字列長に比例するためである. 本手法では, 圧縮された文字列を展開する事無く処理を行い, かつ, 出力の圧縮表現を計算することでこの問題を回避した. これにより, ゲノムデータなどの大規模文字列データも, それが良く圧縮されているならば省領域かつ高速に規則性を発見することが出来る. この結果は38th International Symposium on Mathematical Foundations of Computer Science (MFCS2013)に採択され発表を行った.
また, 圧縮された文字列上の組み合わせ的性質を探る研究として圧縮文字列とLyndon文字列との関連性を探った. Lyndon文字列およびそれを基にしたLyndon分解は代数学と深く関連しており古くから知られているが, 近年はアルゴリズムへの応用も注目されている. 申請者らは24th Annual Symposium on Combinatorial Pattern Matching (CPM2013)と20th Symposium on String Processing and Information Retrieval (SPIRE 2013)において圧縮文字列からLyndon分解を効率的に求めるアルゴリズムを開発した. その過程において, Lyndon分解の項数が文法圧縮サイズの下界になっているという興味深い知見を得ている.

今後の研究の推進方策

(抄録なし)

報告書

(2件)
  • 2013 実績報告書
  • 2012 実績報告書
  • 研究成果

    (35件)

すべて 2014 2013 2012

すべて 雑誌論文 (16件) (うち査読あり 16件) 学会発表 (19件)

  • [雑誌論文] Faster Sparse Suffix Sorting2014

    • 著者名/発表者名
      Tomohiro I, Juha Kärkainen and Dominik Kempa
    • 雑誌名

      In Proc. the 31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)

      ページ: 386-396

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Faster Compact On-Line Lempel-Ziv Factorization2014

    • 著者名/発表者名
      Jun-ichi Yamamoto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda
    • 雑誌名

      In Proc. the 31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)

      ページ: 675-686

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Computing palindromic factorizations and palindromic covers on-line2014

    • 著者名/発表者名
      Tomohiro I, Shiho Sugimoto, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      In proc. the 25th Annual Symposium on Combinatorial Pattern Matching (CPM 2014)

      巻: (To appear)

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Palindrome pattern matching2013

    • 著者名/発表者名
      Tomohiro I, Shunsuke Inenaga and Masayuki Takeda
    • 雑誌名

      Theoretical Computer Science

      巻: 483 ページ: 162-170

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Inferring Strings from Suffix Trees and Links on a Binary Alphabet2013

    • 著者名/発表者名
      Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      Discrete Applied Mathematics

      巻: 163(3) ページ: 316-325

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Efficient Lyndon factorization of grammar compressed text2013

    • 著者名/発表者名
      Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      In Proc. the 24th Annual Symposium on Combinatorial Pattern Matching (CPM 2013)

      巻: LNCS 7922 ページ: 153-164

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Compressed Automata for Dictionary Matching2013

    • 著者名/発表者名
      Tomohiro I, Takaaki Nishimoto, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      In Proc. the 18th International Conference on Implementation and Application of Automata (CIAA 2013)

      巻: LNCS 7982 ページ: 319-330

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Detecting regularities on grammar-compressed strings2013

    • 著者名/発表者名
      Tomohiro I, Wataru Matsubara, Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Kazuyuki Narisawa and Ayumi Shinohara
    • 雑誌名

      In Proc. the 38th International Symposium on Mathematical Foundations of Computer Science (MFCS 2013)

      巻: LNCS 8087 ページ: 571-582

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Computing Reversed Lempel-Ziv Factorization Online2013

    • 著者名/発表者名
      Shiho Sugimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      In Proc. The Prague Stringology Conference (PSC 2013)

      ページ: 107-118

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] Faster Lyndon factorization algorithms for SLP and 1278 compressed text2013

    • 著者名/発表者名
      Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 雑誌名

      In Proc. the 20th Symposium on String Processing and Information Retrieval (SPIRE 2013)

      巻: LNCS 8214 ページ: 174-185

    • 関連する報告書
      2013 実績報告書
    • 査読あり
  • [雑誌論文] From Run Length Encoding to LZ78 and Back Again2013

    • 著者名/発表者名
      Yuya Tamakoshi, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 雑誌名

      Proceedings of the Data Compression Conference 20

      ページ: 143-152

    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [雑誌論文] Computing convolution on grammar-compressed text2013

    • 著者名/発表者名
      Toshiya Tanaka, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 雑誌名

      Proceedings of the Data Compression Conference 20

      ページ: 451-460

    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [雑誌論文] Inferring Strings from Suffix Trees and Links on a Binary Alphabet2013

    • 著者名/発表者名
      Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 雑誌名

      Journal of Discrete Applied Mathematics

      巻: (in press) ページ: 316-325

    • DOI

      10.1016/j.dam.2013.02.033

    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [雑誌論文] General Algorithms for Mining Closed Flexible Patterns under Various Equivalence Relations2012

    • 著者名/発表者名
      Tomohiro I, Yuki Enokuna, Hideo Bannai, Masayuki Takeda
    • 雑誌名

      In Proceedings of the European Conference on Machine Learning and Principles and Practice of knowledge Discovery in Databases

      巻: LNCS 7524 ページ: 435-450

    • DOI

      10.1007/978-3-642-33486-3_28

    • ISBN
      9783642334856, 9783642334863
    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [雑誌論文] An efficient algorithm to test square-freeness of strings compressed by straight-line programs2012

    • 著者名/発表者名
      Hideo Bannai, Travis Gagie, Tomohiro I, Shunsuke Inenaga, Gad M. Landau, Moshe Lewenstein
    • 雑誌名

      Journal of Information Processing Letters

      巻: 112(19) 号: 19 ページ: 711-714

    • DOI

      10.1016/j.ipl.2012.06.017

    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [雑誌論文] The position heap of a trie2012

    • 著者名/発表者名
      Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 雑誌名

      In Proceedings of the 19th Symposium on String Processing and Information Retrieval

      巻: LNCS 7608 ページ: 360-371

    • DOI

      10.1007/978-3-642-34109-0_38

    • ISBN
      9783642341083, 9783642341090
    • 関連する報告書
      2012 実績報告書
    • 査読あり
  • [学会発表] Faster Compact On-Line Lempel-Ziv Factorization2014

    • 著者名/発表者名
      Jun-ichi Yamamoto, Tomiro I, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda
    • 学会等名
      the 31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)
    • 発表場所
      Lyon, France
    • 年月日
      2014-03-08
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Faster Sparse Suffix Sorting2014

    • 著者名/発表者名
      Tomohiro I, Juha Kärkkäinen and Dominik Kempa
    • 学会等名
      the 31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)
    • 発表場所
      Lyon, France
    • 年月日
      2014-03-06
    • 関連する報告書
      2013 実績報告書
  • [学会発表] 回文による文字列の分解と被覆2014

    • 著者名/発表者名
      杉本志穂, 井智弘, 稲永俊介, 坂内英夫, 竹田正幸
    • 学会等名
      冬のLAシンポジウム2013
    • 発表場所
      日本, 京都
    • 年月日
      2014-01-30
    • 関連する報告書
      2013 実績報告書
  • [学会発表] LZ78圧縮されたテキストに対するLyndon分解アルゴリズ2014

    • 著者名/発表者名
      井智弘, 中島祐人, 稲永俊介, 坂内英夫, 竹田正幸
    • 学会等名
      冬のLAシンポジウム2013
    • 発表場所
      日本, 京都
    • 年月日
      2014-01-30
    • 関連する報告書
      2013 実績報告書
  • [学会発表] 省スペースオンラインLZ分解2014

    • 著者名/発表者名
      山本淳一, 井智弘, 坂内英夫, 稲永俊介, 竹田正幸
    • 学会等名
      冬のLAシンポジウム2013
    • 発表場所
      日本, 京都
    • 年月日
      2014-01-29
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Faster Compact On-Line Lempel-Ziv Factorization2013

    • 著者名/発表者名
      Tomohiro I
    • 学会等名
      the 8th Workshop on Compression, Text, and Algorithms (WCTA 2013)
    • 発表場所
      Jerusalem, Israel
    • 年月日
      2013-10-10
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Faster Lyndon factorization algorithms for SLP and LZ78 compressed text2013

    • 著者名/発表者名
      Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 学会等名
      the 20th Symposium on String Processing and Information Retrieval (SPIRE 2013)
    • 発表場所
      Jerusalem, Israel
    • 年月日
      2013-10-08
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Computing Reversed Lempel-Ziv Factorization Online2013

    • 著者名/発表者名
      Shiho Sugimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 学会等名
      the Prague Stringology Conference (PSC 2013)
    • 発表場所
      Prague, Czech
    • 年月日
      2013-09-03
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Detecting regularities on grammar-compressed strings2013

    • 著者名/発表者名
      Tomohiro I, Wataru Matsubara, Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Kazuyuki Narisawa and Ayumi Shinohara
    • 学会等名
      the 38th International Symposium on Mathematic al Foundations of Computer Science (MFCS 2013)
    • 発表場所
      Klosterneuburg, Austria
    • 年月日
      2013-08-27
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Lyndon分解の逆問題2013

    • 著者名/発表者名
      中島祐人, 岡部駿志, 井智弘, 稲永俊介, 坂内英夫, 竹田正幸
    • 学会等名
      夏のLAシンポジウム2013
    • 発表場所
      日本, 福岡
    • 年月日
      2013-07-17
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Compressed Automata for Dictionary Matching2013

    • 著者名/発表者名
      Tomohiro I, Takaaki Nishimoto, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 学会等名
      the 18th International Conference on Implementa tion and Application of Automata (CIAA 2013)
    • 発表場所
      Halifax, Nova Scotia, Canada
    • 年月日
      2013-07-16
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Efficient Lyndon factorization of grammar compressed text2013

    • 著者名/発表者名
      Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda
    • 学会等名
      the 24th Annual Symposium on Combinatorial Pattern Matchine (CPM 2013)
    • 発表場所
      Bad Herrenalb, Germany
    • 年月日
      2013-06-19
    • 関連する報告書
      2013 実績報告書
  • [学会発表] Computing convolution on grammar-compressed text2013

    • 著者名/発表者名
      Toshiya Tanaka, Tomohiro I. Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 学会等名
      Data Compression Conference 2013 (DCC 2013)
    • 発表場所
      アメリカ・, スノーバード
    • 年月日
      2013-03-22
    • 関連する報告書
      2012 実績報告書
  • [学会発表] From Run Length Encoding to LZ78 and Back Again2013

    • 著者名/発表者名
      Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 学会等名
      Data Compression Conference 2013 (DCC 2013)
    • 発表場所
      アメリカ・, スノーバード
    • 年月日
      2013-03-20
    • 関連する報告書
      2012 実績報告書
  • [学会発表] The position heap of a trie2012

    • 著者名/発表者名
      Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda
    • 学会等名
      Synposiun on String Processing and Information Retrieval (SPIRE 2012)
    • 発表場所
      コロンビア, カルタヘナ
    • 年月日
      2012-10-23
    • 関連する報告書
      2012 実績報告書
  • [学会発表] General Algorithms for Mining Closed Flexible Patterns under Various Equivalence Relations2012

    • 著者名/発表者名
      Tomohiro I, Yuki Enokuma, Hideo Bannai, Masayuki Takeda
    • 学会等名
      the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD 2012)
    • 発表場所
      イギリス, ブリストル
    • 年月日
      2012-09-25
    • 関連する報告書
      2012 実績報告書
  • [学会発表] 直線的プログラムで圧縮された文字列の非反復性検証アルゴリズム2012

    • 著者名/発表者名
      井智弘, 坂内英夫, 稲永俊介
    • 学会等名
      夏のLAシンポジウム2012
    • 発表場所
      京都, 天橋立
    • 年月日
      2012-07-19
    • 関連する報告書
      2012 実績報告書
  • [学会発表] 木構造で表現された複数文字列に対するポジションヒープ2012

    • 著者名/発表者名
      中島祐人, 井智弘, 稲永俊介, 坂内英夫, 竹田正幸
    • 学会等名
      夏のLAシンポジウム2012
    • 発表場所
      京都, 天橋立
    • 年月日
      2012-07-17
    • 関連する報告書
      2012 実績報告書
  • [学会発表] General Algorithms for Mining Closed Flexible Patterns under Various Equivalence Relations2012

    • 著者名/発表者名
      井智弘, 荏隈勇樹, 坂内英夫, 竹田正幸
    • 学会等名
      ERATO湊離散構造処理系プロジェクト「2012年度 初夏のワークショップ」
    • 発表場所
      北海道, 札幌
    • 年月日
      2012-06-23
    • 関連する報告書
      2012 実績報告書

URL: 

公開日: 2013-04-25   更新日: 2024-03-26  

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

Powered by NII kakenhi