Presentation | 2008-06-16 Efficient XPath Tree Pattern Matching Algorithms over XML Data Stream Kazuhito HAGIO, Takashi OHGAMI, Masayuki TAKEDA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | XPath is a language for specifying the selection of element nodes within XML documents. The essential part of XPath is tree-shaped queries, referred to as the XPath trees in this paper. Formally, an XPath tree is an unordered tree whose nodes and edges are, labeled with 'node-tests' and 'navigational axes', respectively. This paper considers the tree matching problem over streaming XML data for subclasses of the XPath trees. First we present a streaming algorithm for the regular XPath trees that runs O (|Q||D|) time using O (|Q| height (D)) space, where |Q|, |D|, and height(D) are the query size, the data size, and the height of the data tree, respectively. Then, we extend the algorithm to larger subclasses with/without keeping the computational complexities. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | XML stream / XML filtering / XPath / Tree Matching Algorithms / Streaming Algorithms |
Paper # | COMP2008-18 |
Date of Issue |
Conference Information | |
Committee | COMP |
---|---|
Conference Date | 2008/6/9(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Theoretical Foundations of Computing (COMP) |
---|---|
Language | ENG |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Efficient XPath Tree Pattern Matching Algorithms over XML Data Stream |
Sub Title (in English) | |
Keyword(1) | XML stream |
Keyword(2) | XML filtering |
Keyword(3) | XPath |
Keyword(4) | Tree Matching Algorithms |
Keyword(5) | Streaming Algorithms |
1st Author's Name | Kazuhito HAGIO |
1st Author's Affiliation | Depertment of Informatics, Kyushu University() |
2nd Author's Name | Takashi OHGAMI |
2nd Author's Affiliation | Depertment of Informatics, Kyushu University |
3rd Author's Name | Masayuki TAKEDA |
3rd Author's Affiliation | Depertment of Informatics, Kyushu University |
Date | 2008-06-16 |
Paper # | COMP2008-18 |
Volume (vol) | vol.108 |
Number (no) | 89 |
Page | pp.pp.- |
#Pages | 8 |
Date of Issue |