SuffIndex - An XML index structure based on suffix tree

Xiaoyuan Bao,ZaiSheng Song,Shiwei Tang,Dongqing Yang,Tengjiao Wang
2004-01-01
Abstract:SuffIndex - an XML index structure based on suffix tree is proposed. SuffIndex can efficiently be used for evaluation of XPath queries which have the form of // element1/element2/⋯/elementm. The construction of SuffIndex is carried out by traveling source OEM data tree only once and introducing Sufflinks into SuffIndex so that the cost of construction is low. At the same time, each node in SuffIndex has a hash table to store pointers to all its children and in each index node there is an extent set in which all items are the result of path query of form // element1/element2/⋯/elementm. All these make the cost of querying // element1/element2/⋯/elementm into O(m).
What problem does this paper attempt to address?