A New Privacy-Preserving Data Publishing Algorithm Utilizing Connectivity-Based Outlier Factor and Mondrian Techniques
Source abstract
Abstract
Developing a privacy-preserving data publishing algorithm that stops individuals from disclosing their identities while not ignoring data utility remains an important goal to achieve. Because finding the trade-off between data privacy and data utility is an NP-hard problem and also a current research area. When existing approaches are investigated, one of the most significant difficulties discovered is the presence of outlier data in the datasets. Outlier data has a negative impact on data utility. Furthermore, k-anonymity algorithms, which are commonly used in the literature, do not provide adequate protection against outlier data. In this study, a new data anonymization algorithm is devised and tested for boosting data utility by incorporating an outlier data detection mechanism into the Mondrian algorithm. The connectivity-based outlier factor (COF) algorithm is used to detect outliers. Mondrian is selected because of its capacity to anonymize multidimensional data while meeting the needs of real-world data. COF, on the other hand, is used to discover outliers in high-dimensional datasets with complicated structures. The proposed algorithm generates more equivalence classes than the Mondrian algorithm and provides greater data utility than previous algorithms based on k-anonymization. In addition, it outperforms other algorithms in the discernibility metric (DM), normalized average equivalence class size (Cavg), global certainty penalty (GCP), query error rate, classification accuracy (CA), and F-measure metrics. Moreover, the increase in the values of the GCP and error rate metrics demonstrates that the proposed algorithm facilitates obtaining higher data utility by grouping closer data points when compared to other algorithms.
Source: openalex_inverted_index · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Privacy-Preserving Technologies in Data · Mobile Crowdsensing and Crowdsourcing · Internet Traffic Analysis and Secure E-voting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (52)
Show source-provided references
1. An enhanced dynamic KC-slice model for privacy preserving data publishing with multiple sensitive attributes by inducing sensitivity10.1016/j.jksuci.2018.09.013 ↗
2. A smart privacy preserving framework for industrial IoT using hybrid meta-heuristic algorithm
3. PPRP: Preserving-privacy route planning scheme in VANETs
4. Privacy and utility preserving data clustering for data anonymization and distribution on Hadoop10.1016/j.future.2016.10.022 ↗
5. Simple demographics often identify people uniquely
6. k-Anonymity: A model for protecting privacy10.1142/S0218488502001648 ↗
7. ℓ-Diversity: Privacy beyond k-anonymity10.1145/1217299.1217302 ↗
8. t-Closeness: Privacy beyond k-anonymity and l-diversity
9. Differential privacy
10. Oan: Outlier record-oriented utility-based privacy preserving model
11. Anonymization methods for privacy-preserving data publishing10.1007/978-3-031-09753-9_12 ↗
12. Hiding distinguished ones into crowd
13. A caching-based dual k-anonymous location privacy-preserving scheme for edge computing10.1109/JIOT.2023.3235707 ↗
14. Mondrian multidimensional k-anonymity
15. Local and global recoding methods for anonymizing set-valued data10.1007/s00778-010-0192-8 ↗
16. Privacy-preserving data cube for electronic medical records: An experimental evaluation
17. Approximate algorithms for k-anonymity
18. Thoughts on k-anonymization10.1016/j.datak.2007.03.009 ↗
19. k-Anonymization with minimal loss of information10.1109/TKDE.2008.129 ↗
20. A practical approximation algorithm for optimal k-anonymity10.1007/s10618-011-0235-9 ↗
21. t-Closeness through microaggregation: Strict privacy with enhanced utility preservation10.1109/TKDE.2015.2435777 ↗
22. An efficient approach for publishing microdata for multiple sensitive attributes10.1007/s11227-018-2390-x ↗
23. Sweeney · Database Security XI: Status and Prospects · 1998 · 35610.1007/978-0-387-35285-5_22 ↗
24. Incognito: Efficient full-domain k-anonymity
25. Workload-aware anonymization
26. Utility-based anonymization using local recoding
27. Efficient k-anonymization using clustering techniques
28. An efficient clustering method for k-anonymization
29. A new utility-aware anonymization model for privacy preserving data publishing10.1002/cpe.6808 ↗
30. Lightning: Utility-driven anonymization of high-dimensional data
31. Local isolation coefficient-based outlier mining algorithm
32. Hiding outliers into crowd: Privacy-preserving data publishing with outliers10.1016/j.datak.2015.06.012 ↗
33. Utility-preserving anonymization for health data publishing10.1186/s12911-017-0499-0 ↗
34. Hybrid k-anonymity10.1016/j.cose.2014.03.006 ↗
35. Outlier data treatment methods toward smart grid applications10.1109/ACCESS.2018.2852759 ↗
36. LOF: Identifying density-based local outliers
37. Anomaly detection and identification scheme for VM live migration in cloud infrastructure10.1016/j.future.2015.06.005 ↗
38. Fast outlier detection for very large log data10.1016/j.eswa.2011.01.162 ↗
39. A robust outlier detection scheme for large data sets
40. Enhancing effectiveness of outlier detections for low density patterns
41. A review of local outlier factor algorithms for outlier detection in big data streams10.3390/bdcc5010001 ↗
42. A kernel connectivity-based outlier factor algorithm for rare data detection in a baking process10.1016/j.ifacol.2018.09.316 ↗
43. ρ-Gain: A utility based data publishing model
44. An extended mondrian algorithm-XMondrian to protect identity disclosure
45. Adult data set
46. M. Lichman, “UCI machine learning repository,” 2013. [Online]. Available: https://archive.ics.uci.edu
47. Data privacy through optimal k-anonymization
48. Anonymization by local recoding in data with attribute hierarchical taxonomies10.1109/TKDE.2008.52 ↗
49. KAB: A new k-anonymity approach based on black hole algorithm
50. A framework for efficient data anonymization under privacy and accuracy constraints10.1145/1538909.1538911 ↗
51. Han · Data Mining: Concepts and Techniques · 2012
52. An efficient big data anonymization algorithm based on chaos and perturbation techniques10.3390/e20050373 ↗