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

2004 年度 実績報告書

非明示的表現に対するアルゴリズムの開発

研究課題

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

研究代表者

篠原 歩  九州大学, 大学院・システム情報科学研究院, 助教授 (00226151)

研究分担者 竹田 正幸  九州大学, 大学院・システム情報科学研究院, 教授 (50216909)
下薗 真一  九州工業大学, 情報工学部, 助教授 (70243988)
坂本 比呂志  九州工業大学, 情報工学部, 助教授 (50315123)
キーワード文字列照合アルゴリズム / データ圧縮 / 非明示的表現 / アルゴリズム / データ構造 / ビット並列化 / 文法圧縮 / パターン照合
研究概要

本研究は,非明示的に表現されたオブジェクトに対するアルゴリズムの開発とその計算量の解析を行うことを目的し,また同時に,効率のよいアルゴリズムの開発に適した非明示的な表現法を文字列やグラフなどの離散構造を対象として研究を展開している。まず,グラフの非明示的な表現としていくつかの応用例が知られている順序付き二分決定ダイアグラム(OBDD)に着目し,文字列をOBDDで表現する方法を提案した.これを文法の形で定式化しなおし,こうして非明示的に表されたパターン文字列とテキスト文字列が与えられたときに,それを陽に展開せずにパターン照合を行うアルゴリズムを開発した.また,コラージュシステムと呼ばれる文法型式で与えられた文字列に関しても,その部分族に関して既存のものよりも高速に照合を行えるアルゴリズムを与えた.逆に,与えられた文字列からそれを表す小さなサイズの文法を見つける問題はデータ圧縮の一種とみなせるが,我々は領域効率のよい線形時間の圧縮アルゴリズムを開発することに成功した.また,1次元または2次元に散らばった点の集合に対する近似的な照合を行うアルゴリズムも開発した.一方,文字列照合を行う非決定性の有限オートマトンの状態遷移をビットベクトルで表し,ビット演算によって高速な照合を行うビット並列の手法を用いて,日本語のような複数バイト文字列に対してもそのまま効率よく働くアルゴリズムの与えた.また,挿入と削除のみを許し,置換を許さない状況下での近似文字列照合に関して,既存のものよりも高速なビット並列アルゴリズムも示し,これらのアルゴリズムの有効性を計算機実験によって実証した.

  • 研究成果

    (9件)

すべて 2005 2004

すべて 雑誌論文 (9件)

  • [雑誌論文] Fast Bit-Vector Algorithms for Approximate String Matching under Indel-Distance2005

    • 著者名/発表者名
      Heikki Hyyro et al.
    • 雑誌名

      Proc.The 31st Annual Conference on Current Trends in Theory and Practice of Informatics(SOFSEM 2005) LNCS 3381

      ページ: 380-384

  • [雑誌論文] Finding Optimal Pairs of Cooperative and Competing Patterns with Bounded Distance.2004

    • 著者名/発表者名
      Shunsuke Inenaga et al.
    • 雑誌名

      The 7th International Conference on Discovery Science(DS 2004) LNAI 3245

      ページ: 32-46

  • [雑誌論文] Finding Optimal Pairs of Patterns2004

    • 著者名/発表者名
      Hideo Bannai et al.
    • 雑誌名

      Proc.The 4th Workshop on Algorithms in Bioinformatics(WABI 2004) LNB 3240

      ページ: 450-452

  • [雑誌論文] An Efficient Pattern Matching Algorithm on a Subclass of Context Free Grammars2004

    • 著者名/発表者名
      Shunsuke Inenaga et al.
    • 雑誌名

      Proc.The 8th International Conference on Developments in Language Theory(DLT2004) LNCS 3340

      ページ: 225-236

  • [雑誌論文] On Bit-Parallel Processing of Multibyte Text2004

    • 著者名/発表者名
      Heikki Hyyro et al.
    • 雑誌名

      The First Asia Information Retrieval symposium(AIRS 2004) LNCS 3411

      ページ: 289-300

  • [雑誌論文] String Pattern Discovery.2004

    • 著者名/発表者名
      Ayumi Shinohara
    • 雑誌名

      Proc.The 15th International Conference Algorithmic Learning Theory(ALt2004) LNAI 3244

      ページ: 1-13

  • [雑誌論文] A Fully Compressed Pattern Matching Algorithm For Simple Collage Systems2004

    • 著者名/発表者名
      Shunsuke Inenaga et al.
    • 雑誌名

      Proc.The Prague Stringology Conference'04(PSC' 04) (印刷中)

  • [雑誌論文] Approximate Point Set Pattern Matching on Sequences and Planes2004

    • 著者名/発表者名
      Tomoaki Suga et al.
    • 雑誌名

      Proceeding of the 15th Annual Symposium on Combinatorial Pattern Matching(CPM 2004) LNCS 3109

      ページ: 89-101

  • [雑誌論文] A Space-Saving Linear-Time Algorithm for Grammar-Based Compression2004

    • 著者名/発表者名
      Hiroshi Sakamoto et al.
    • 雑誌名

      Proc.of String Processing and Information Retrieval : 11th International Conference(SPIRE 2004) LNCS 3246

      ページ: 218-229

URL: 

公開日: 2006-07-12   更新日: 2016-04-21  

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

Powered by NII kakenhi