KHyperLogLog: Estimating Reidentifiability and Joinability of Large Data at Scale
Pern Hui Chia, Damien Desfontaines, Irippuge Milinda Perera, Daniel Simmons-Marengo, Chao Li, Wei-Yen Day, Qiushi Wang, Miguel Guevara
Abstract
Understanding the privacy relevant characteristics of data sets, such as reidentifiability and joinability, is crucial for data governance, yet can be difficult for large data sets. While computing the data characteristics by brute force is straightforward, the scale of systems and data collected by large organizations demands an efficient approach. We present KHyperLogLog (KHLL), an algorithm based on approximate counting techniques that can estimate the reidentifiability and joinability risks of very large databases using linear runtime and minimal memory. KHLL enables one to measure reidentifiability of data quantitatively, rather than based on expert judgement or manual reviews. Meanwhile, joinability analysis using KHLL helps ensure the separation of pseudonymous and identified data sets. We describe how organizations can use KHLL to improve protection of user privacy. The efficiency of KHLL allows one to schedule periodic analyses that detect any deviations from the expected risks over time as a regression test for privacy. We validate the performance and accuracy of KHLL through experiments using proprietary and publicly available data sets.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- Discovering Related Data At ScaleSagar Bharadwaj, Praveen Gupta, Ranjita Bhagwan, Saikat GuhaVLDB 2021 · 23 citations
- Discovering Similarity Inclusion DependenciesYouri Kaminsky, Eduardo H. M. Pena, Felix NaumannSIGMOD 2023 · 16 citations
- Maximum Coverage in Turnstile Streams with Applications to Fingerprinting MeasuresAlina Ene, Alessandro Epasto, Vahab Mirrokni, Hoai-An Nguyen et al.ICML 2025
Related papers
- Memory-Efficient Key/Foreign-Key Join Size Estimation via Multiplicity and Intersection SizeMagnus Müller, Daniel Flachs, Guido MoerkotteICDE 2021 · 4 citations
- Nearly-Linear Time and Massively Parallel Algorithms for -anonymityKevin Aydin, Honghao Lin, David P. Woodruff, Peilin ZhongNeurIPS 2025
- Unmasking Vulnerabilities: Cardinality Sketches under Adaptive InputsSara Ahmadian, Edith CohenICML 2024 · 7 citations
- UltraLogLog: A Practical and More Space-Efficient Alternative to HyperLogLog for Approximate Distinct CountingOtmar ErtlVLDB 2024 · 12 citations
- CARBINE: Exploring Additional Properties of HyperLogLog for Secure and Robust Flow Cardinality EstimationDamu DingINFOCOM 2024 · 3 citations
