2009Unpublished venueRequires access

CGT Code-Based XML Data Compression Method

Sheng Zhang, Sha Chen, Yuping Liang

Open publisher page 2 citations

Abstract

XML is a de-facto standard for exchanging and presenting information on the Web. However, XML data is also recognized as verbose since it heavily inflates the size of the data due to the repeated tags and structures. The data verbosity problem gives rise to many challenges of conventional query processing and data exchange. Compression techniques are the important way to overcome the verbosity problem. According to the features of XML document, we put forward a new XML data compression method called CGTXDC which uses XML Schema to construct XML document tree about the structure information of XML document and adopts CGT code to encode each tree node for maintaining the structure of the original XML document. CGTXDC requires only a single pass over the input XML document during the compression process and don't need to build the document tree in the memory. The experimental results show much better compression ratio than that of representative XML compression methods, such as Xpress and Xgrind.

About this research paper

What this paper is about

XML is a de-facto standard for exchanging and presenting information on the Web. However, XML data is also recognized as verbose since it heavily inflates the size of the data due to the repeated tags and structures. The data verbosity problem gives rise to many challenges of conventional query processing and data exchange. Compression techniques are the important way to overcome the verbosity problem. According to the features of XML document, we put forward a new XML data compression method called CGTXDC which uses XML Schema to construct XML document tree about the structure information of XML document and adopts CGT code to encode each tree node for maintaining the structure of the original XML document. CGTXDC requires only a single pass over the input XML document during the compression process and don't need to build the document tree in the memory. The experimental results show much better compression ratio than that of representative XML compression methods, such as Xpress and Xgrind.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

XML is a de-facto standard for exchanging and presenting information on the Web. However, XML data is also recognized as verbose since it heavily inflates the size of the data due to the repeated tags and structures. The data verbosity problem gives rise to many challenges of conventional query processing and data exchange. Compression techniques are the important way to overcome the verbosity problem. According to the features of XML document, we put forward a new XML data compression method called CGTXDC which uses XML Schema to construct XML document tree about the structure information of XML document and adopts CGT code to encode each tree node for maintaining the structure of the original XML document. CGTXDC requires only a single pass over the input XML document during the compression process and don't need to build the document tree in the memory. The experimental results show much better compression ratio than that of representative XML compression methods, such as Xpress and Xgrind.

Key concepts: XML validation, Efficient XML Interchange, Computer science, Streaming XML, Document Structure Description, XML Encryption, XML database, XML Schema Editor

Related papers

Back to paper searchBrowse research topicsOriginal source
CGT Code-Based XML Data Compression Method — Research Paper | ScholarLens