Research Article
Lempel-Ziv compression of highly structured documents
Article first published online: 25 JAN 2007
DOI: 10.1002/asi.20496
Copyright © 2007 Wiley Periodicals, Inc., A Wiley Company
Issue

Journal of the American Society for Information Science and Technology
Volume 58, Issue 4, pages 461–478, 15 February 2007
Additional Information
How to Cite
Adiego, J., Navarro, G. and Fuente, P. d. l. (2007), Lempel-Ziv compression of highly structured documents. J. Am. Soc. Inf. Sci., 58: 461–478. doi: 10.1002/asi.20496
Publication History
- Issue published online: 16 FEB 2007
- Article first published online: 25 JAN 2007
- Manuscript Accepted: 1 MAR 2006
- Manuscript Revised: 10 JAN 2006
- Manuscript Received: 6 MAY 2005
- Abstract
- Article
- References
- Cited By
Abstract
The authors describe Lempel-Ziv to Compress Structure (LZCS), a novel Lempel–Ziv approach suitable for compressing structured documents. LZCS takes advantage of repeated substructures that may appear in the documents, by replacing them with a backward reference to their previous occurrence. The result of the LZCS transformation is still a valid structured document, which is human-readable and can be transmitted by ASCII channels. Moreover, LZCS transformed documents are easy to search, display, access at random, and navigate. In a second stage, the transformed documents can be further compressed using any semistatic technique, so that it is still possible to do all those operations efficiently; or with any adaptive technique to boost compression. LZCS is especially efficient in the compression of collections of highly structured data, such as extensible markup language (XML) forms, invoices, e-commerce, and Web-service exchange documents. The comparison with other structure-aware and standard compressors shows that LZCS is a competitive choice for these type of documents, whereas the others are not well-suited to support navigation or random access. When joined to an adaptive compressor, LZCS obtains by far the best compression ratios.

1532-2890/asset/olbannerleft.gif?v=1&s=d833098325c9f1060bcbee51adf276c155608167)
1532-2890/asset/olbannercenter.gif?v=1&s=661179918edb4fa732edfd3408eb050a6ce87809)
1532-2890/asset/olbannerright.gif?v=1&s=1ef8a363944134c502cbffa1937878a71b4cc635)