Efficient Collaborative Data Cleaning Using Private Set Intersection and Encoding for Unbalanced Datasets
Data cleaning improves quality and consistency by detecting, localizing, and repairing “dirty” data without compromising sensitive information. Collaborative Data Cleaning employs a distributed model to avoid single points of failure and trust issues in centralized systems, although it incurs additional communication overhead. Blass et al. (S&P’23) were the first to implement CDC via balanced Private Set Intersection (PSI). Unbalanced PSI (e.g., <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uPSI-CA</i>, USENIX’23) does not address the localization of intersections within datasets and thus cannot be directly applied to CDC. uPSI-based data cleaning remains largely unexplored. In this paper, we propose an efficient CDC scheme for unbalanced datasets, named <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uECDC</i>. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uECDC</i> employs oblivious key-value stores for slice matching, achieving: i) a reduction of 18% ~ 85% in offline phase runtime, and ii) a reduction of 8% ~ 43% in online phase runtime (under large-scale data settings on the server side), when compared to the slice-linking approach of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uPSI-CA</i>. Moreover, we encode server-side data for fast localization of intersection data in unbalanced settings. Under the semi-honest adversary model, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uECDC</i> is provably secure. Implementation in Python and C++ demonstrates that <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">uECDC</i> is practically feasible.
Authors
- Jingting Xue (ORCID: https://orcid.org/0000-0001-7531-5873)
- Fagen Li (ORCID: https://orcid.org/0000-0001-6289-1265)
- Yu Zhou (ORCID: https://orcid.org/0000-0003-3316-4979)
- Xiaojun Zhang (ORCID: https://orcid.org/0000-0003-3993-0478)
- Wenzheng Zhang (ORCID: https://orcid.org/0009-0002-3888-0229)
- Wenyi Li (ORCID: https://orcid.org/0009-0000-1682-9540)
Institutions
- University of Electronic Science and Technology of China (CN)
- Southwest Petroleum University (CN)
- Southwestern Institute of Physics (CN)
Publication Details
- Journal
- IEEE Transactions on Information Forensics and Security
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tifs.2025.3594871
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Sichuan Province