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

2011 Fiscal Year Annual Research Report

文字列上のビット並列法を利用した高速木パターン照合アルゴリズムの開発

Research Project

Project/Area Number 21500010
Research InstitutionShinshu University

Principal Investigator

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

Keywords木パターン照合 / 文字列パターン照合 / ビット並列アルゴリズム / XML
Research Abstract

平成23年度は,拡張擬似木パターン照合問題を,木のノードが記号列でラベル付けされた問題に拡張し,それに対するアルゴリズムを開発した.具体的には以下の2点に関する結果を得た.
(1)記号列をラベルに持つ拡張擬似木パターン照合問題に対するアルゴリズムの開発
XMLデータは,要素名をラベルとする木構造で表すことができる.すでに開発したアルゴリズムは記号をラベルとして持つ木構造に対するもののため,それらを記号列をラベルとして持つ木の照合問題へと拡張した.アルゴリズムは,まず,パターン木のラベルから,そのラベルを識別するオートマトンを作成し,ターゲット木からパターン木に一致する部分木を探すとき,ターゲット木のノードのラベルを,このオートマトンを用いて識別し,今までに開発したビット並列法を使って照合を行う.
(2)記号列照合のためのコンパクトな決定性有限オートマトンの開発
記号列をもつ擬似木パターン照合問題では,ラベルとなる記号列の高速な認識が必要となる.決定性有限オートマトンは効率的なパターン照合を実現するため,決定性有限オートマトンのコンパクトな実現方法について開発した.具体的には,双対型positionオートマトンと呼ばれるモデルを利用し,決定性有限オートマトンをコンパクトなビット列で表す方法を示した.今回の手法は,従来のものからさらに不要な情報を取り除いたものになっている.また,正規表現と呼ばれる一般的な文字列パターンに適用することができる.

  • Research Products

    (2 results)

All 2011

All Presentation (2 results)

  • [Presentation] 双対型positionオートマトンを利用したコンパクトなDFA表現2011

    • Author(s)
      山本博章
    • Organizer
      電子情報通信学会技術報告
    • Place of Presentation
      名古屋大
    • Year and Date
      2011-12-16
  • [Presentation] 記号列のラベルをもつ拡張擬似木パターンマッチング2011

    • Author(s)
      山本博章,宮嵜敬
    • Organizer
      電子情報通信学会技術報告
    • Place of Presentation
      函館
    • Year and Date
      2011-09-06

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi