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

2013 年度 実績報告書

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

研究課題

研究課題/領域番号 12J06417
研究機関九州大学

研究代表者

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

キーワード圧縮文字列処理 / 文字列中の規則性発見
研究概要

本年度は, 本研究テーマの一つの集大成として, 圧縮された文字列データから規則性をもった部分文字列を高速に計算・列挙する手法を開発した. 繰り返し構造や回文構造といった文字列の規則性の発見は文字列処理の基礎であり, また, ゲノムデータの解析などに応用出来る. 圧縮文字列処理では展開文字列長に比例する計算資源を用いないことを目標としており, そのため圧縮文字列を全て展開せずに処理しなければいけないという難しさがあるが, 解の列挙においてはさらに出力の仕方も問題になる. 単純に出力すると出力サイズに比例する時間を避ける事ができず, 今回の出力である繰り返し構造や回文構造の数は展開文字列長に比例するためである. 本手法では, 圧縮された文字列を展開する事無く処理を行い, かつ, 出力の圧縮表現を計算することでこの問題を回避した. これにより, ゲノムデータなどの大規模文字列データも, それが良く圧縮されているならば省領域かつ高速に規則性を発見することが出来る. この結果は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分解の項数が文法圧縮サイズの下界になっているという興味深い知見を得ている.

今後の研究の推進方策

(抄録なし)

  • 研究成果

    (22件)

すべて 2014 2013

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

  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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)

    • 査読あり
  • [雑誌論文] Palindrome pattern matching2013

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

      Theoretical Computer Science

      巻: 483 ページ: 162-170

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [雑誌論文] 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

    • 査読あり
  • [学会発表] 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
  • [学会発表] 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
  • [学会発表] 回文による文字列の分解と被覆2014

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

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

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

    • 著者名/発表者名
      Tomohiro I
    • 学会等名
      the 8th Workshop on Compression, Text, and Algorithms (WCTA 2013)
    • 発表場所
      Jerusalem, Israel
    • 年月日
      2013-10-10
  • [学会発表] 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
  • [学会発表] 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
  • [学会発表] 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
  • [学会発表] Lyndon分解の逆問題2013

    • 著者名/発表者名
      中島祐人, 岡部駿志, 井智弘, 稲永俊介, 坂内英夫, 竹田正幸
    • 学会等名
      夏のLAシンポジウム2013
    • 発表場所
      日本, 福岡
    • 年月日
      2013-07-17
  • [学会発表] 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
  • [学会発表] 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

URL: 

公開日: 2015-07-15  

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

Powered by NII kakenhi