• DocumentCode
    3147732
  • Title

    Accelerating Parent-Child Path Matching in XML

  • Author

    Shao, Feng ; Chen, Gang ; Yu, Lihua ; Bei, Jijun ; Dong, Jinxian

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • fYear
    2007
  • fDate
    26-28 April 2007
  • Firstpage
    53
  • Lastpage
    58
  • Abstract
    With the rapidly increasing popularity of XML as a data format, there is a large demand for efficient XML structural matching techniques. Normally, data in XML are stored in a tree-like structure where nodes (with data) are located using the path relations in the tree. This paper proposes a coding policy named path code to accelerate an important category of structure matching in XML, namely the Parent-Child paths. A Parent-Child path is the path expression that contains only parent-child relationships. The proposed path code employs a partial prefix Path of XML elements using a special compression technique. Based on the path code, we present a Boosting algorithm, which has low-linear time complexity and little I/O cost, to match Parent-Child paths. In addition, we propose two heuristic policies to optimize the Boosting algorithm further by reducing the memory consumption. Our experiments show that the Boosting algorithm considerably outperforms previous algorithms in run-time Parent-Child path matching.
  • Keywords
    XML; computational complexity; data compression; pattern matching; tree data structures; XML data format; XML structural matching techniques; boosting algorithm; parent-child path matching; path code policy; special compression technique; tree-like structure; Acceleration; Boosting; Collaborative work; Computer science; Costs; Encoding; Proposals; Query processing; Runtime; XML; Boosting; Parent-Child Path; Path Code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design, 2007. CSCWD 2007. 11th International Conference on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    1-4244-0963-2
  • Electronic_ISBN
    1-4244-0963-2
  • Type

    conf

  • DOI
    10.1109/CSCWD.2007.4281409
  • Filename
    4281409