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

XMLデータと正規木文法との間のK最適編集操作列を求めるアルゴリズムの開発

Research Project

Project/Area Number 18700019
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionUniversity of Tsukuba

Principal Investigator

鈴木 伸崇  University of Tsukuba, 大学院・図書館情報メディア研究科, 講師 (60305779)

Project Period (FY) 2006 – 2007
Project Status Completed (Fiscal Year 2007)
Budget Amount *help
¥1,600,000 (Direct Cost: ¥1,600,000)
Fiscal Year 2007: ¥700,000 (Direct Cost: ¥700,000)
Fiscal Year 2006: ¥900,000 (Direct Cost: ¥900,000)
KeywordsXML / 編集操作列 / アルゴリズム / データベース
Research Abstract

妥当でないXMLデータが得られた場合,それを妥当なものに変換する必要がある.しかし,XMLデータやスキーマの構造が複雑であった場合,妥当でないXMLデータを妥当なものに手作業で変換するのは困難である.本研究では,主にXMLデータとスキーマ(正規木文法)との間のK最適編集操作列(コストが小さいものから順にK個のもの)を求める問題について考察した.そして,前年度において,妥当でないXMLデータd,正規木文法G,正の整数Kに対して,dとGとの間のK最適編集操作列を求める問題がNP困難であることを示し,この問題を解くための偽多項式時間アルゴリズムを開発している.今年度は,まず,このアルゴリズムについて評価・検討を行った.その結果,概ね所望の変換結果が得られるものの,XMLデータやスキーマの形状によっては,所望の変換が行われない場合があることが分かった.この原因は,変換が編集操作列のこすとにのみ基づいて行われる(ユーザの意図を必ずしも反映できない)ためであると考えられる.この問題に対処するため,本研究では新たなアルゴリズムを追加的に開発 したより具体的には,「スキーマが更新され,XMLデータの妥当性が損なわれた」という場合を想定、スキーマに適用された更新操作列を手がかりとして,このような更新操作列から推測される(更新操作列に沿ってXMLデータを変換する)XML変換アルゴリズムを開発した.

Report

(2 results)
  • 2007 Annual Research Report
  • 2006 Annual Research Report
  • Research Products

    (4 results)

All 2008 2007 2006

All Journal Article (4 results) (of which Peer Reviewed: 1 results)

  • [Journal Article] An XML Document Transformation Algorithm Inferred from an Edit Script betwwen DTDs2008

    • Author(s)
      N., Suzuki・Y., Fukushima
    • Journal Title

      Proc. Nineteenth Australasian Database Conference (ADC 2008) 75

      Pages: 175-184

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] On Inferring an XML Document Transformation Algorithm from an Edit Script between DTDs2007

    • Author(s)
      N., Suzuki・Y., Fukushima
    • Journal Title

      IEICE Technical Report 107(254)

      Pages: 19-24

    • NAID

      110006452275

    • Related Report
      2007 Annual Research Report
  • [Journal Article] Finding K Optimum Edit Scripts between an XML Document and a Regular Tree Grammar2007

    • Author(s)
      Nobutaka Suzuki
    • Journal Title

      Proceedings of the ICDT Workshop on Emerging Research Opportunities in Web Data Management (EROW 2007)

      Pages: 81-95

    • Related Report
      2006 Annual Research Report
  • [Journal Article] On Finding an Edit Script between an XML Document and a DTD2006

    • Author(s)
      Nobutaka Suzuki
    • Journal Title

      IPSJ Transactions on Databases 47・SIG19(TOD3-2)

      Pages: 1-13

    • NAID

      130000058324

    • Related Report
      2006 Annual Research Report

URL: 

Published: 2006-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi