DocumentCode :
1595051
Title :
Compressed Transitive Delta Encoding
Author :
Shapira, Dana
Author_Institution :
Dept. of Comput. Sci., Ashkelon Acad. Coll., Ashkelon
fYear :
2009
Firstpage :
203
Lastpage :
212
Abstract :
Given a source file S and two differencing files Delta(S, T) and Delta(T, R), where Delta(A, Y) is used to denote the delta file of the target file Y with respect to the source file X, the objective is to be able to construct R. This is intended for the scenario of upgrading software where intermediate releases are missing, or for the case of file system backups, where non consecutive versions must be recovered. The traditional way is to decompress Delta(S, T) in order to construct T and then apply Delta(T, R) on T and obtain R. The Compressed Transitive Delta Encoding (CTDE) paradigm, introduced in this paper, is to construct a delta file A(S, R) working directly on the two given delta files, Delta(S, T) and Delta(T, R), without any decompression or the use of the base file S. A new algorithm for solving CTDE is proposed and its compression performance is compared against the traditional "double delta decompression". Not only does it use constant additional space, as opposed to the traditional method which uses linear additional memory storage, but experiments show that the size of the delta files involved is reduced by 15% on average.
Keywords :
data compression; encoding; file organisation; CTDE paradigm; compressed transitive delta encoding; compression performance; delta file; double delta decompression; file system backup; Application software; Approximation algorithms; Computer science; Data compression; Decoding; Educational institutions; Encoding; File systems; Pattern matching; Software performance; Incremental backups; delta compression; software upgrade;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 2009. DCC '09.
Conference_Location :
Snowbird, UT
ISSN :
1068-0314
Print_ISBN :
978-1-4244-3753-5
Type :
conf
DOI :
10.1109/DCC.2009.46
Filename :
4976464
Link To Document :
بازگشت