Research map / Probabilistic and scientific modeling / Differential equations and PDEs
MeLLoC: Lossless Compression with High-order Mechanism Learning
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes MeLLoC, a lossless compressor for scientific floating-point data that learns a 9-point difference operator (PDE mechanism) via least squares, stores boundary data and a sparser source term, and encodes it with classical entropy coders.
Problem
Lossless compression of large-scale scientific floating-point data is hard because high-order information and roundoff/discretization noise ("false precision") limit the compression ratio of existing entropy coders.
Approach
Treat data as samples of a discretized physical field, learn the local difference operator (9-point template) by least squares so that the residual source term is sparse and low-entropy, store only boundary data plus the source term, and reconstruct by solving the linear system with a Fourier-based periodic-extension solver.
Key results
- MeLLoC achieves 3.36x compression ratio on CESM-ATM, above Zstandard (2.69x) and FPZIP (1.63x).
- On Hurricane, MeLLoC achieves 3.29x compression ratio versus 2.78x for Zstandard.
- MeLLoC throughput is about 189 MB/s compression and 180 MB/s decompression on CESM-ATM, lower than Zstandard's decompression speed (152.81 MB/s is lower too, but Blosc and ALP are much faster in decompression).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use MeLLoC instead of Zstandard | Scientific floating-point data compression · CESM-ATM | compression ratio: 2.69 × -> 3.36 × | Helped |
| Use MeLLoC instead of Zstandard | Scientific floating-point data compression · Hurricane | compression ratio: 2.78 × -> 3.29× | Helped |
| Use MeLLoC instead of the fastest baseline | Scientific floating-point data compression · CESM-ATM | compression throughput: 293.71 Mb/s -> 188.77 Mb/s | Hurt |
| Use MeLLoC instead of the fastest baseline | Scientific floating-point data compression · Hurricane | compression throughput: 888.65 Mb/s -> 206.80Mb/s | Hurt |
| Use MeLLoC instead of the fastest baseline | Scientific floating-point data compression · CESM-ATM | decompression throughput: 1054.95 Mb/s -> 179.76Mb/s | Hurt |
| Use MeLLoC instead of the fastest baseline | Scientific floating-point data compression · Hurricane | decompression throughput: 6516.29 Mb/s -> 190.35Mb/s | Hurt |
Surprising findings
- Blosc and ALP decompress much faster than MeLLoC (e.g., ALP ~1055 MB/s on CESM-ATM), so MeLLoC is not the fastest method.
Limitations
- Performance depends on how well the assumed local second-order PDE models the data.
- Precision control parameter n requires calibration that may be challenging across diverse datasets.
- Not effective for datasets whose order of magnitude does not fit the assumed physical models.
Experimental setup
Datasets: CESM-ATM Hurricane
Benchmarks: CESM-ATM Hurricane
Metrics: compression ratio compression throughput decompression throughput reconstruction error
Baselines: ALP FPZIP ZFP Blosc Gzip Zstandard
Builds on: near-lossless PDE-based compression (Luo et al.) Finite State Entropy SINDy PINNs
Closest papers by meaning
- SAFE-SVD: Sensitivity-Aware Fidelity-Enforcing SVD for Physics Foundation Models (NeurIPS 2026 · similarity 0.85)
- Compression of Structured Data with Autoencoders: Provable Benefit of Nonlinearities and Depth (ICML 2024 · similarity 0.84)
- Minimum Entropy Coupling with Bottleneck (NeurIPS 2024 · similarity 0.84)
- Genomics Data Lossless Compression with (S, K)-Mer Encoding and Deep Neural Networks (AAAI 2025 · similarity 0.84)
- L3TC: Leveraging RWKV for Learned Lossless Low-Complexity Text Compression (AAAI 2025 · similarity 0.84)
- 70% Size, 100% Accuracy: Lossless LLM Compression for Efficient GPU Inference via Dynamic-Length Float (DFloat11) (NeurIPS 2025 · similarity 0.83)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
