DocumentCode
2636769
Title
N-Divided Travel Algorithm for SLCA Problem
Author
Zhang, Lei ; Hong, Xiao-Guang ; Lian, Bao
Author_Institution
Sch. of Comput. Sci. & Technol., Shandong Univ., Jinan
fYear
2008
fDate
18-20 June 2008
Firstpage
309
Lastpage
309
Abstract
Keyword search for smallest lowest common ancestors (SLCAs) is a convenient method to retrieve information from XML documents for most of users, especially who have no knowledge or experience on XML. There have been many proposed algorithms solving SLCA problem through transforming XML documents into XML trees labeled with Dewey codes. This paper presents a new solution, N-Divided Travel (NDT), targeted to light XML data retrieval. NDT scans Dewey codes at most once theoretically. Compared with LISA II, which has been proven to outperform ILE and SE, NDT do not need any join operations or mapping operations or extra data structures kept in memory. The new algorithm works more efficiently and fits for parallel environment after modification needed. LISA II and NDT also have been evaluated analytically and experimentally on data generated by XMark.
Keywords
information retrieval; N-divided travel algorithm; SLCA problem; XML documents; smallest lowest common ancestors; Books; Computer science; Data structures; Database languages; Information retrieval; Java; Keyword search; Libraries; World Wide Web; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovative Computing Information and Control, 2008. ICICIC '08. 3rd International Conference on
Conference_Location
Dalian, Liaoning
Print_ISBN
978-0-7695-3161-8
Electronic_ISBN
978-0-7695-3161-8
Type
conf
DOI
10.1109/ICICIC.2008.378
Filename
4603498
Link To Document