Meaningful Data Erasure in the Presence of Dependencies
Abstract
Data regulations like GDPR require systems to support data erasure but leave the definition of "erasure" open to interpretation. This ambiguity makes compliance challenging, especially in databases where data dependencies can lead to erased data being inferred from remaining data. We formally define a precise notion of data erasure that ensures any inference about deleted data, through dependencies, remains bounded to what could have been inferred before its insertion. We design erasure mechanisms that enforce this guarantee at minimal cost. Additionally, we explore strategies to balance cost and throughput, batch multiple erasures, and proactively compute data retention times when possible. We demonstrate the practicality and scalability of our algorithms using both real and synthetic datasets.
Keywords
Cite
@article{arxiv.2507.00343,
title = {Meaningful Data Erasure in the Presence of Dependencies},
author = {Vishal Chakraborty and Youri Kaminsky and Sharad Mehrotra and Felix Naumann and Faisal Nawab and Primal Pappachan and Mohammad Sadoghi and Nalini Venkatasubramanian},
journal= {arXiv preprint arXiv:2507.00343},
year = {2025}
}
Comments
VLDB 2025 Preprint