Efficient privacy-preserving outsourced k-means clustering on distributed data

被引:2
|
作者
Qiu, Guowei [1 ]
Zhao, Yingliang [1 ]
Gui, Xiaolin [1 ,2 ]
机构
[1] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, Shaanxi Prov Key Lab Comp Network, Xian, Peoples R China
关键词
Privacy-preserving clustering; Secure comparison; Secret sharing; Homomorphic encryption; MULTIPARTY COMPUTATION; SECURE; EQUALITY;
D O I
10.1016/j.ins.2024.120687
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, more and more data is collected and stored by different organizations. When the data is distributed among multiple users who wish to perform data mining on the joint data, outsourcing the task to cloud servers becomes an attractive solution for users who lack professional skills. However, privacy concerns make users reluctant to adopt such solutions. In this paper, we propose a privacy -preserving outsourced k -means clustering (PPOKC) algorithm on distributed data. Our system consists of multiple users and two non -colluding servers. Each user submits their data to the servers, which perform k -means clustering over the joint data without compromising data privacy. Unlike existing solutions, which typically include a cryptographic server and a computing server, each server in our system provides both services. Based on this architecture, we first design several important sub -protocols, including secure comparison, secure minimum and secure division. We then use these protocols to construct an efficient and highly secure PPOKC algorithm. The implementation of our algorithm relies heavily on secret sharing techniques, complemented by homomorphic encryption. We also conduct theoretical analysis and experiments. Security analysis shows that our scheme guarantees the security of the input/output data, the intermediate results and the data access pattern under the semi -honest model. Complexity analysis and numerical experiments show that our algorithm has good efficiency and is suitable for practical applications.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Privacy-preserving hierarchical-k-means clustering on horizontally partitioned data
    Xue, Anrong
    Jiang, Dongjie
    Ju, Shiguang
    Chen, Weihe
    Ma, Handa
    INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 453 - 459
  • [42] Privacy-Preserving Hierarchical-k-means Clustering on Horizontally Partitioned Data
    Xue, Anrong
    Jiang, Dongjie
    Ju, Shiguang
    Chen, Weihe
    Ma, Handa
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2009, 5 (01) : 81 - 81
  • [43] Privacy-Preserving Kernel k-Means Outsourcing with Randomized Kernels
    Lin, Keng-Pei
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW), 2013, : 860 - 866
  • [44] A Fine-grained Privacy-preserving k-means Clustering Algorithm Upon Negative Databases
    Zhao, Dongdong
    Hu, Xiaoyi
    Xiong, Shengwu
    Tian, Jing
    Xiang, Jianwen
    Zhou, Jing
    Li, Huanhuan
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1945 - 1951
  • [45] Efficient Privacy-Preserving Circular Range Search on Outsourced Spatial Data
    Ren, Hao
    Li, Hongwei
    Chen, Hao
    Kpiebaareh, Michael
    Zhao, Lian
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [46] A New Privacy-Preserving Distributed k-Clustering Algorithm
    Jagannathan, Geetha
    Pillaipakkamnatt, Krishnan
    Wright, Rebecca N.
    PROCEEDINGS OF THE SIXTH SIAM INTERNATIONAL CONFERENCE ON DATA MINING, 2006, : 494 - +
  • [47] Efficient two-party privacy-preserving collaborative k-means clustering protocol supporting both storage and computation outsourcing
    Jiang, Zoe L.
    Guo, Ning
    Jin, Yabin
    Lv, Jiazhuo
    Wu, Yulin
    Liu, Zechao
    Fang, Junbin
    Yiu, S. M.
    Wang, Xuan
    INFORMATION SCIENCES, 2020, 518 : 168 - 180
  • [48] Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
    Wei, Weiming
    Tang, Chunming
    Chen, Yucheng
    ENTROPY, 2022, 24 (08)
  • [49] Efficient and Privacy-Preserving Outsourced Calculation of Rational Numbers
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    Deng, Robert H.
    Lu, Rongxing
    Weng, Jian
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (01) : 27 - 39
  • [50] Practical Privacy-Preserving MapReduce Based K-Means Clustering Over Large-Scale Dataset
    Yuan, Jiawei
    Tian, Yifan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (02) : 568 - 579