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

2004 Fiscal Year Annual Research Report

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

Research Project

Project/Area Number 16092220
Research InstitutionKyushu University

Principal Investigator

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

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

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

  • Research Products

    (9 results)

All 2005 2004

All Journal Article (9 results)

  • [Journal Article] Fast Bit-Vector Algorithms for Approximate String Matching under Indel-Distance2005

    • Author(s)
      Heikki Hyyro et al.
    • Journal Title

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

      Pages: 380-384

  • [Journal Article] Finding Optimal Pairs of Cooperative and Competing Patterns with Bounded Distance.2004

    • Author(s)
      Shunsuke Inenaga et al.
    • Journal Title

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

      Pages: 32-46

  • [Journal Article] Finding Optimal Pairs of Patterns2004

    • Author(s)
      Hideo Bannai et al.
    • Journal Title

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

      Pages: 450-452

  • [Journal Article] An Efficient Pattern Matching Algorithm on a Subclass of Context Free Grammars2004

    • Author(s)
      Shunsuke Inenaga et al.
    • Journal Title

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

      Pages: 225-236

  • [Journal Article] On Bit-Parallel Processing of Multibyte Text2004

    • Author(s)
      Heikki Hyyro et al.
    • Journal Title

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

      Pages: 289-300

  • [Journal Article] String Pattern Discovery.2004

    • Author(s)
      Ayumi Shinohara
    • Journal Title

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

      Pages: 1-13

  • [Journal Article] A Fully Compressed Pattern Matching Algorithm For Simple Collage Systems2004

    • Author(s)
      Shunsuke Inenaga et al.
    • Journal Title

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

  • [Journal Article] Approximate Point Set Pattern Matching on Sequences and Planes2004

    • Author(s)
      Tomoaki Suga et al.
    • Journal Title

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

      Pages: 89-101

  • [Journal Article] A Space-Saving Linear-Time Algorithm for Grammar-Based Compression2004

    • Author(s)
      Hiroshi Sakamoto et al.
    • Journal Title

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

      Pages: 218-229

URL: 

Published: 2006-07-12   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi