Title :
Object-Based Semantic Partitioning for XML Twig Query Optimization
Author :
Alghamdi, N.S. ; Rahayu, W. ; Pardede, Eric
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., LaTrobe Univ., Melbourne, VIC, Australia
Abstract :
The increased deployment of the XML-based standard for representation and exchange in multi-disciplinary domains has enforced the need for a more effective way to deal with XML query processing. Since very limited attention has been given to the semantic nature of the XML data being processed, this paper focuses on a technique for XML query optimization, called Object-based Twig Query (OTQ), to utilize the semantic structure of the data being queried to process twig queries. A twig query, which is a type of query with multiple branches, requires complex processing due to the joins between multiple paths. Outperforms object-based data partitioning, which aims at leveraging the notion of frequently-accessed data subsets and putting these subsets together into adjacent partitions. It evaluates branched queries through two essential components: (i) OTQ indexing, which uses an object-based connection to construct its indices i.e. Schema index and Data index, and (ii) OTQ processing to produce the final results in optimal time. At the end of this paper, a set of experimental results for the proposed approach on arange of real and synthetic XML data, as well as a comparative study of a similar work in the area, is presented to demonstrate the effectiveness of OTQ optimization.
Keywords :
XML; database indexing; object-oriented methods; query processing; OTQ indexing; OTQ optimization; OTQ processing; XML data processing; XML query processing; XML twig query optimization; XML-based standard; data index; frequently-accessed data subsets; multidisciplinary domain; object-based connection; object-based semantic data partitioning; schema index; semantic structure; Indexing; Labeling; Query processing; Search problems; Semantics; XML; XML; XML databases; high performance; indexing; object-based partitioning; processing twig queries; query optimization;
Conference_Titel :
Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4673-5550-6
Electronic_ISBN :
1550-445X
DOI :
10.1109/AINA.2013.74