DeXOR: Enabling XOR in Decimal Space for Streaming Lossless Compression of Floating-point Data

Read full text
Authors: C. B. Lv, Huan Li, Dingyu Yang, Zhongle Xie, Lu Chen, Christian S. Jensen
Cited by: 0

Abstract

With streaming floating-point numbers being increasingly prevalent, effective and efficient compression of such data is critical. Compression schemes must be able to exploit the similarity, or smoothness, of consecutive numbers and must be able to contend with extreme conditions, such as high-precision values or the absence of smoothness. We present DeXOR, a novel framework that enables decimal XOR procedure to encode decimal-space longest common prefixes and suffixes, achieving optimal prefix reuse and effective redundancy elimination. To ensure accurate and low-cost decompression even with binary-decimal conversion errors, DeXOR incorporates 1) scaled truncation with error-tolerant rounding and 2) different bit management strategies optimized for decimal XOR. Additionally, a robust exception handler enhances stability by managing floating-point exponents, maintaining high compression ratios under extreme conditions. In evaluations across 22 datasets, DeXOR surpasses state-of-the-art schemes, achieving a 15% higher compression ratio and a 20% faster decompression speed while maintaining a competitive compression speed. DeXOR also offers scalability under varying conditions and exhibits robustness in extreme scenarios where other schemes fail.

Fields of Study & Subjects

Numerical Methods and Algorithms Advanced Data Storage Technologies Algorithms and Data Compression

Publication details

Journal / source
arXiv (Cornell University)
Publication date
2 January 2026
Document type
Preprint