Title :
Change Detection by Level (CDL): An efficient algorithm to detect change on XML documents
Author :
Gutiérrez-Soto, Claudio ; Barra, Alejandro ; Landaeta, Andrés ; Urrutia, Angélica
Author_Institution :
Univ. del Bio-Bio, Concepción, Chile
fDate :
Nov. 30 2010-Dec. 2 2010
Abstract :
Nowadays XML have reached a great interest, because it is possible to share information through the Web. Moreover, the Web can be conceived as a huge Database. Therefore, like DBMS traditional, the Web needs efficient algorithms to detect changes on the Database. In this paper we present an efficient algorithm to detect change in XML documents. Algorithm efficiency resides in the efficient application of Hash function and how this information is used. The theoretical complexity of algorithm is O(nlogn+ eG), where n is the number of vertices and eG is the cost to check all edges. The proposed algorithm was compared with X-Diff algorithm in order to show the new algorithm performance. Experimental results show a much better performance of CDL algorithm.
Keywords :
Internet; XML; database management systems; document handling; query languages; CDL; DBMS; Web data; XML document; algorithm complexity; change detection by level; hash function; information sharing; query language; Algorithm design and analysis; Change detection algorithms; Complexity theory; Cost function; Databases; Image edge detection; XML; Algorithms; Programming interfaces; Query languages; Schemes; XML; XML tree;
Conference_Titel :
Computer Sciences and Convergence Information Technology (ICCIT), 2010 5th International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-8567-3
Electronic_ISBN :
978-89-88678-30-5
DOI :
10.1109/ICCIT.2010.5711019