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

多様なプール演算を持つ正規表現に対する検索アルゴリズムの高速化に関する研究

研究課題

研究課題/領域番号 18500010
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 情報学基礎
研究機関信州大学

研究代表者

山本 博章  信州大学, 工学部, 教授 (10182643)

研究分担者 宮崎 敬  長野工業高等専門学校, 教授 (10141889)
研究期間 (年度) 2006 – 2007
研究課題ステータス 完了 (2007年度)
配分額 *注記
3,130千円 (直接経費: 2,800千円、間接経費: 330千円)
2007年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
2006年度: 1,700千円 (直接経費: 1,700千円)
キーワード拡張正規表現 / 正規表現 / パターン照合アルゴリズム / 有限オートマトン / 検索アルゴリズム
研究概要

本研究は,平成18年度および平成19年度に行ったもので,以下の成果を挙げた.
1. 正規表現を非決定性有限オートマトンに変換するための高速アルゴリズムの開発
正規表現から小さな非決定性有限オートマトンを得るための高速なアルゴリズムを開発した.
2. 多様なプール演算を導入したアルゴリズムの開発
共通集合演算や補集合演算だけでなく多様なプール演算を持つ正規表現に対応できるようアルゴリズムを改良した.
3. 決定性有限オートマトン(DFA)を利用した高速検索アルゴリズムの開発
従来のアルゴリズムに決定性有限オートマトンの概念を導入したアルゴリズムを開発するとともに,どのような性質を持つ拡張正規表現に対し,DFA型のアルゴリズムが高速に動作するかを示した.実際,共通集合演算および補集合演算について,DFAが有効に働くための性質を示した.
4. 正規表現からコンパクトな決定性有限オートマトンを作成する手法の開発
双対位置オートマトンという新たなモデルを定義し,それを利用じたコンパクトなDFA表現を示すとともに,照合アルゴリズムへの応用を示した.

報告書

(3件)
  • 2007 実績報告書   研究成果報告書概要
  • 2006 実績報告書
  • 研究成果

    (16件)

すべて 2008 2007 2006

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

  • [雑誌論文] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • 著者名/発表者名
      H. Yamamoto, T. Miyazaki, M. Okamoto
    • 雑誌名

      IEICE Trans. on Information and Systems Vol.E90-D, No.2

      ページ: 418-427

    • NAID

      110007519485

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
    • 査読あり
  • [雑誌論文] Regular Expression Matching Algorithms using Dual Position Automata2007

    • 著者名/発表者名
      H. Yamamoto
    • 雑誌名

      Proc. of the International Workshop on Combinatorial Algorithms 2007, College Publications

      ページ: 212-225

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
    • 査読あり
  • [雑誌論文] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • 著者名/発表者名
      H. Yamamoto, T. Miyazaki, M. Okamoto
    • 雑誌名

      IEICE Trans. on Information and Systems Vo. E90-D, No.2

      ページ: 418-427

    • NAID

      110007519485

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [雑誌論文] Regular Expression Matching Algorithms using Dual Position Automata2007

    • 著者名/発表者名
      H. Yamamoto
    • 雑誌名

      Proc. of the International Workshop on Combinatorial Algorithms 2007

      ページ: 212-225

    • 関連する報告書
      2007 実績報告書
    • 査読あり
  • [雑誌論文] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • 著者名/発表者名
      H.Yamamoto, T.Miyazaki, M.Okamoto
    • 雑誌名

      IEICE Trans. on Information and Systems Vol.E90-D, No.2

      ページ: 418-427

    • NAID

      110007519485

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Matching Algorithm for Extended Regular Expressions with Boolean Operations2006

    • 著者名/発表者名
      H. Yamamoto, Y. Okada, M. Okamoto
    • 雑誌名

      Proc. of 2006 Japan-Korea Joint Workshop on Algorithms and Computation

      ページ: 79-86

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
    • 査読あり
  • [雑誌論文] 拡張正規表現所属問題に対するDFAに基づいたアルゴリズム2006

    • 著者名/発表者名
      山本博章
    • 雑誌名

      情報処理学会 研究報告 2006-AL-109

      ページ: 1-8

    • NAID

      110005717679

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Matching Algorithm for Extended Regular Expressions with Boolean Operations2006

    • 著者名/発表者名
      H.Yamamoto, Y.Okada, M.Okamoto
    • 雑誌名

      Proc. of 2006 Japan-Korea Joint Workshop on Algorithms and Computation

      ページ: 79-86

    • 関連する報告書
      2006 実績報告書
  • [学会発表] 文字列上のビット並列法を利用した木パターン照合アルゴリズム2008

    • 著者名/発表者名
      山本博章, 竹之内大地
    • 学会等名
      情報処理学会アルゴリズム研究会
    • 発表場所
      広島市立大
    • 年月日
      2008-03-07
    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [学会発表] A Tree Pattern Matching Algorithm using Bit-Parallel Technique on Strings2008

    • 著者名/発表者名
      H. Yamamoto, D. Takenouchi
    • 学会等名
      IPSJ SIG Technical Report
    • 発表場所
      Hiroshima
    • 年月日
      2008-03-07
    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [学会発表] 文字列上のビット並列法を利用した木パターン照合アルゴリズム2008

    • 著者名/発表者名
      山本博章, 竹之内大地
    • 学会等名
      情報処理学会アルゴリズム研究会 研究報告
    • 発表場所
      広島市立大学
    • 年月日
      2008-03-07
    • 関連する報告書
      2007 実績報告書
  • [学会発表] 拡張正規表現所属問題および検索問題に対するDFA型アルゴリズムの効率的な実装について2007

    • 著者名/発表者名
      山本博章, 宮崎敬
    • 学会等名
      電子情報通信学会コンピュテーション研究会技術報告
    • 発表場所
      北海道大
    • 年月日
      2007-06-29
    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [学会発表] On an Efficient Implementation for a DFA-based Algorithms for the Extended Regular Expression Membership and Searching Problems2007

    • 著者名/発表者名
      H. Yamamoto, T. Miyazaki
    • 学会等名
      IEICE Technical Report
    • 発表場所
      Hokkaido
    • 年月日
      2007-06-29
    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [学会発表] 拡張正規表現所属問題および検索問題に対するDEF型アルゴリズムの効率的な実装について2007

    • 著者名/発表者名
      山本博章, 宮崎敬
    • 学会等名
      電子情報通信学会コンピュテーション研究会技術報告
    • 発表場所
      北海道大学
    • 年月日
      2007-06-29
    • 関連する報告書
      2007 実績報告書
  • [学会発表] 拡張正規表現所属問題に対するDFAに基づいたアルゴリズム2006

    • 著者名/発表者名
      山本博章
    • 学会等名
      情報処理学会アルゴリズム研究会
    • 発表場所
      長崎大
    • 年月日
      2006-11-21
    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2007 研究成果報告書概要
  • [学会発表] Extended Regular Expression membership Algorithm based on Deterministic Finite Automata2006

    • 著者名/発表者名
      H. Yamamoto
    • 学会等名
      IPSJ SIG Technical Report
    • 発表場所
      Nagasaki
    • 年月日
      2006-11-21
    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2007 研究成果報告書概要

URL: 

公開日: 2006-04-01   更新日: 2016-04-21  

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

Powered by NII kakenhi