Lazy DFA filter based on stream index for XML data streams

Lili Zhang, He-ji Zhao, Wei-jian Xia · 2010

Lazy DFA (Deterministic Finite Automata) is an effective and scalable filtering system of XML documents, but it must parse every element of every XML document. In this paper, we put forward a new method to filter XML documents, called stream index which stores index information of every XML document. By using index information, the application can skip worthless elements and their sub-elements. Therefore, the elements which match elements' position can be quickly located, and to the largest extent, eliminating elements that are not guaranteed to be part of any match is able to avoid an amount of redundant processing. Experiments show that the proposed method is extensible, and can improve the efficiency indeed.

Read the paper · More papers on PaperTik