计算机研究与发展2022,Vol.59Issue(7) :1610-1624.DOI:10.7544/issn1000-1239.20210397

基于本地化差分隐私的空间数据近似k-近邻查询

Approximate k-Nearest Neighbor Queries of Spatial Data Under Local Differential Privacy

张啸剑 徐雅鑫 孟小峰
计算机研究与发展2022,Vol.59Issue(7) :1610-1624.DOI:10.7544/issn1000-1239.20210397

基于本地化差分隐私的空间数据近似k-近邻查询

Approximate k-Nearest Neighbor Queries of Spatial Data Under Local Differential Privacy

张啸剑 1徐雅鑫 1孟小峰2
扫码查看

作者信息

  • 1. 河南财经政法大学计算机与信息工程学院 郑州 450002
  • 2. 中国人民大学信息学院 北京 100872
  • 折叠

摘要

针对现有本地编码机制与本地扰动机制在收集空间数据时不具有保距性的问题,提出了基于局部敏感 Hash 结构(locality-sensitive hashing,LSH)的近似k-近邻(k nearest neighbor,kNN)查询算法PELSH与PULSH.这2种算法利用具有多Hash函数的多Hash表对所有用户位置数据进行索引,结合多Hash表结构响应近似kNN查询.每个用户结合收集者所共享的多Hash表副本,将自身位置数据以汉明空间嵌入方式编码成0/1串.借助LSH结构对0/1串进行Hash压缩,并利用GRR机制与按位扰动机制对压缩后的0/1串进行本地处理.收集者利用每个用户的报告值重构多Hash表索引结构,遍历多Hash表响应空间近似kNN查询.为了有效地利用LSH索引结构的特点,PELSH和PULSH算法结合隐私预算分割与用户分组策略来重构多Hash表结构,基于这2种策略设计了 4种本地扰动算法PELSHB,PELSHG,PULSHB和PULSHG.PELSH和PULSH算法与现有的近似kNN查询算法在真实的大规模空间数据集上的实验结果表明,所设计的近似空间kNN查询效果优于同类算法.

关键词

本地化差分隐私/k-近邻查询/局部敏感Hash/隐私预算分割/用户分组

引用本文复制引用

基金项目

国家自然科学基金(62072156)

国家自然科学基金(61502146)

国家自然科学基金(91646203)

国家自然科学基金(91746115)

国家自然科学基金(62002098)

河南省自然科学基金(162300410006)

河南省科技攻关计划(202102310563)

河南省留学人员科技活动项目择优资助项目()

河南省高等学校重点科研项目(19A520012)

河南财经政法大学青年拔尖人才计划()

出版年

2022
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量2
参考文献量1
段落导航相关论文