Hiding Patterns With Gaps in Sequential Data
ABSTRACT String sanitization addresses the challenge of removing sensitive patterns from text data while retaining the usefulness of the remaining content. The task becomes especially demanding when sensitive patterns may span variable length gaps—a scenario common in fields like bioinformatics, web analysis, and network traffic monitoring. In this work, we formalize the Pattern Hide with Gaps (PHG) problem, extending traditional string sanitization to handle VLG patterns. To solve PHG, we introduce three novel sanitization algorithms that balance different aspects of data utility: the first algorithm rapidly removes all sensitive patterns to achieve basic sanitization; the second carefully selects replacements to minimize overall distortion; and the third algorithm focuses on reducing the loss of frequent patterns to enhance the accuracy of subsequent frequent pattern mining tasks. Extensive experiments demonstrate that our methods run efficiently and successfully maintain high data utility.
Authors
- Dequan Chen (ORCID: https://orcid.org/0000-0001-6158-305X)
- Meng Zhang (ORCID: https://orcid.org/0000-0002-9606-2382)
- Guangshe Zhao (ORCID: https://orcid.org/0000-0003-4140-9681)
Institutions
- Jilin University (CN)
- Jilin Province Science and Technology Department (CN)
Publication Details
- Journal
- Concurrency and Computation Practice and Experience
- Published
- 2025-08-14
- DOI
- https://doi.org/10.1002/cpe.70187
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00