Bibliographic Details
| Title: |
A New Structure for Accelerating XPath Location Steps. |
| Authors: |
Yaokai Feng1 fengyk@ait.kyushu-u.ac.jp, Makinouchi, Akifumi2 akifumi@cc.kurume-it.ac.jp |
| Source: |
IAENG International Journal of Computer Science. Jun2011, Vol. 38 Issue 2, p113-121. 9p. |
| Subjects: |
XPath (Computer program language), Indexing, Technology, XML (Extensible Markup Language), Databases, Indexes, Information storage & retrieval systems |
| Abstract: |
Indexing technology is one of the kernel technologies in database management systems, especially for large datasets. XML (eXtensible Markup Language) has been successfully adopted as a universal data exchange format, particularly in the WWW environment. It is an important and basic task to efficiently implement XPath axes on XML documents. Using R*-tree, T. Grust proposed an interesting method to support all XPath axes. In this method, all of the nodes of an XML document are mapped to a point set in a five-dimensional space. T. Grust clarified the fact that each of the XPath axes can be implemented by a range query in the abovementioned five-dimensional space. Thus, R*-tree (one of the popular multidimensional indices) was used to improve the query performance for XPath axes. However, according to our investigations, most of the range queries for the XPath axes are partially-dimensional range queries. If the existing multidimensional indices are used for such range queries, a great deal of information that is irrelevant to the queries must also be read from disk. Based on this observation, a new multidimensional index structure, called Adaptive R*-tree (AR*-tree), is proposed herein to support the XPath axes more efficiently. [ABSTRACT FROM AUTHOR] |
|
Copyright of IAENG International Journal of Computer Science is the property of International Association of Engineers (IAENG) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) |
| Database: |
Engineering Source |