EngineeringInstructionData StructuresLanguage DocumentationResource RecoveryData CompressionLossy Data CompressionSize ReductionCompressionCompression Techniques
Java class files are often distributed as jar files, which are collections of individually compressed class files (and possibility other files). Jar files are typically about 1/2 the size of the original class files due to compression. I have developed a wire-code format for collections of Java class files. This format is typically 1/2 to 1/5 of the size of the corresponding compressed jar file (1/4 to 1/10 the size of the original class files).
7
Skip lists: a probabilistic alternative to balanced trees
William Pugh · Communications of the ACM · 1990 · 1.2K citations · Full text
Michael Franz, Thomas Kistler · Communications of the ACM · 1997 · 159 citations · Full text
Jens Ernst, William Evans, Christopher W. Fraser et al. · 1997 · 142 citations · Full text