基于网格和密度的匿名空间查找算法

来源 :课程教育研究·学法教法研究 | 被引量 : 0次 | 上传用户:jimgreen22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】LBS匿名模型中的关键问题在于如何寻找满足匿名条件的匿名空间,匿名空间越大,空间内用户数越多,攻者能判断出目标用户的概率越小,即匿名度越好,但是同时,增大的匿名空间也增大了用户位置精确度的损失,服务器返回的候选结果集与用户的真实请求结果之间的差距越大,即服务质量就越差,反之,较小的匿名空间服务质量增强,而匿名度较弱。因此,匿名空间查找方法的原则是在匿名度和服务质量之间需找一个最佳的平衡点,本文首先指出了目前最典型的匿名空间查找算法过程中产生的大量的空间冗余现象是因为空间划分精度太粗,而且没有考虑用户分布情况,因此,本文引入网格和密度的概念,提出了基于网格和密度的匿名空间查找算法。
  【关键词】位置服务 查询隐私 k-匿名 网格和密度 最小匿名空间
  【中图分类号】TP309 【文献标识码】A 【文章编号】2095-3089(2016)11-0249-01
  Interval Cloak产生的大量的空间冗余现象是由于空间划分精度太粗和没有考虑用户分布情况,体现用户分布不均匀的状态就是密度的概念,而空间网格化是为了提高空间划分的精度。本节将在地理信息系统中应用比较成熟的网格技术,对空间进行网格划分,以网格为一个计算单元,再根据用户分布密度,在用户分布相对密度最大的范围内寻找合适的匿名集。
  一、算法原理
  在地理信息系统中,网格数据模型被用来分析空间特征,由于其数据结构简单,且成本低廉等优势,在地理空间分析中得到了广泛应用。网格数据模型中,空间被规则的划分为网格,每个网格的位置由网格的行列号来表示,网格的值表示这个位置上物体的类型或状态。本节提出的基于网格和密度的(GDB, Grid and Density?鄄Based)匿名空间查找算法基本思想是首先将整个空间映射为m×n网格,提高空间计算的精度,再利用空间用户分布相对密度公式,计算用户分布相对密度,在用户分布密度最大的范围内寻找满足匿名条件的匿名集,根据密度概念,容易得知,同一k匿名要求下,用户分布密度越大,匿名空间越小,正是利用这个原理,GDB在用户分布密度最大的范围内寻找满足匿名条件的最小匿名空间。
  二、剥离冗余边缘
  对于最小包含空间S2的空间冗余部分,本小节定义了用户分布相对密度公式,根据此公式,计算各网格用户分布相对密度,然后由远及近用户分布密度由小到大依次剥离其冗余边缘,为避免用户过于密集,匿名空间过小导致的位置隐私泄露,限定条件匿名空间的最小粒度为Smin。
  根据用户分布相对密度矩阵,以用户u为中心,由远及近依次删除用户分布相对密度最小的行或列,直到剥离某条边缘后,得到的匿名空间不满足匿名条件。
  三、敏感度约束
  为了满足LBS(p, k)匿名条件,需在MASSA算法过程中加入p敏感约束,称为p-MASSA算法,针对一般LBS(p, k)匿名提出的算法称为p1-MASSA算法,针对增强的LBS(p, k)匿名提出的算法称为p2-MASSA算法。
  与空间用户分布矩阵类似,对于用户提交的敏感查询和非敏感查询,分别用1和0来表示,构建匿名区域内用户查询敏感度矩阵,矩阵每个坐标的值表示对应网格内敏感查询的个数,为了简化计算,将匿名集中敏感查询所占比例不超过p的条件修改为匿名集中敏感查询个数不超过floor(k×p),仍以上面的例子为例,假设查询敏感度矩阵如矩阵Sid,若用户敏感度要求为0.3,即空间内敏感查询的个数不超过floor(4×0.3)=1,根据矩阵Sid可知阴影区域内敏感查询个数为1,满足匿名条件,则直接将该空间返回。
  算法描述了基于增强的LBS(p, k)匿名空间查找算法。1行,Q集状态初始化,4~8行,在匿名度条件、匿名空间最小粒度条件满足的前提下,若敏感查询个数大于floor(k×p),则根据用户分布密度矩阵和敏感度矩阵依次删除用户分布密度最小,敏感度最大的网格内的查询,9~12行,若While循环退出时敏感查询个数不超过floor(k×p),则将此时Q内的所有查询标记flag修改为true,表示该集合内的查询满足敏感度条件,查询都能被处理,之后算法过程不需考虑查询敏感性,与MASSA算法过程相同,找到合适的匿名空间并将其返回,13~15行,否则,表示匿名失败,拒绝此次查询请求。
  四、总结
  本文分析了目前最典型的匿名空间查找算法在查找过程中产生的大量的空间冗余现象,提出了基于网格和密度的最小k匿名空间查找算法,首先将空间划分为m×n网格,其次,根据用户所处网格邻域空间内的用户数对空间进行迭代分割,找到最小包含空间,然后根据用户分布密度矩阵一次剥离用户分布密度最小的边,找到最小匿名空间。最后,在MASSA算法内加入了p敏感约束,并构建了查询敏感度矩阵,根据第3章提出的一般LBS(p, k)匿名模型和增强的LBS(p, k)匿名模型,分别提出了p1-MASSA算法和p2-MASSA算法,p1-MASSA算法最小以空间边缘为一个处理单位,p2-MASSA算法最小以一个网格为处理单位,先删除敏感度最大的网格,在敏感度要求较高的情况下,提高了匿名成功的可能性。
  参考文献:
  [1]刘洋.位置服务:冬去春未来[J]. 环球财经, 2011, 12(7): 99-101.
  [2]潘晓,肖珍,孟小峰.位置隐私研究综述[J]. 计算机科学与探索, 2007, 1(3): 268-281.
  [3]魏琼,卢炎生.位置隐私保护技术研究进展[J]. 计算机科学, 2008, 35(9): 21-25.
  [4]谈嵘, 顾君忠, 林欣, 等. 基于用户隐私保护的区域多对象聚集问题[J]. 计算机应用, 2011.
其他文献
采用Vector NTI、DNATools等计算机分析软件及信息库,研究人重组磷脂酶D2(rhPLD2)变构体的生物学特征。rhPLD2具有多种基因结构和功能调控元件,其编码的蛋白质具有发挥功能所必
【摘 要】 生物学是一门实验性极强的自然科学,实验教学是搞好生物学课堂的关键,也是实现生物学教学创新的重要途径。认真探索与实践以探究为主体的生物实验教学模式,将成为生物教师的共识。  【关键词】 生物实验;教学模式;探究性教学  【中图分类号】G632.3【文献标识码】A【文章编号】2095-3089(2016)18-0-01  一、探究性生物实验教学模式的提出  如今生物实验教学,其实验的目的的
目的:探讨国内对运用双Endobutton钢板和锁骨钩钢板两种手术方式治疗TossyⅢ型肩锁关节脱位的文献进行meta分析,评价二者的临床效果和安全性。方法:检索中文数据库,包括知网、CBM、万方、维普等;检索文献发表时间区间设定为:2008年12月—2018年12月,检索文献为对比双Endobutton与CHP治疗TossyⅢ型肩锁关节脱位治疗效果研究文献,文章语种为中文。两名评价者根据Coch
本研究利用农药鱼藤酮作用于神经细胞,观察鱼藤酮对神经细胞的损伤作用以及线粒体功能障碍与α-synuclein积聚之间的关系.方法:本实验选用人神经母细胞瘤细胞株SH-SY5Y,实验
利用微卫星技术和14对引物MCW150、MCW134、MCW145、MCW104、ADL210、MCW88、ADL237、ADL201、ADL289、MCW5、MCW217、MCW29、ADL176、MCW4对7个地方鸡种和1个引进鸡种的群体
【摘 要】在新的课程标准下,小学语文的学习也在不断的发生了变化,目前越来越重视对话学习的重要性,认为这不仅符合现在小学学习的现状,也是能够帮助学生在学习上能够获得更大的突破,拓展学生的思维和激发学生的创造力。对于学生思考能力的培养也能走上正轨的道路,学习对于语文的学习会更加有激情和动力, 所以对于小学语文开展的对话学习是有着非常重要的作用。  【关键词】以对话为学习 策略 小学语文教学模式 分析 
【摘 要】《高中数学课程标准》强调要让学生充分发挥自己的积极性和主动性,学生不再是单纯地接受知识的被动者,而是积极主动进行自我充实的主体。对于高中数学教学而言,教师应努力转变自己的教学观念,不断地对自己的教学进行反思,通过反思找到最适合学生学习的教学方法,进而使数学教学事半功倍。本文笔者结合自身的教学经验,主要从以下四个方面对高中数学教学进行了反思,以期为广大同仁的教学提供一些借鉴。  【关键词】
【摘 要】 目前国家与国家之间的竞争已经逐步转变成人才之间的竞争,传统的教学已经不能适应现代社会对人才的需求,因此进行的教育改革逐渐地深入到了高中语文教学中,语文是交流的工具,随着新课改逐渐深入,在高中语文教学中,教师给予学生的空间越来越多,语文的教学方法也在新课改环境下逐步创新。  【关键词】 高中;语文教学;新课改;创新  【中图分类号】G63.22【文献标识码】A【文章编号】2095-308
为研究固定化的辣根过氧化物酶降解酚类有机污染物及检测环境有毒物质过程的动力学机制,利用伴刀豆蛋白A与糖蛋白的特异性吸附性质将辣根过氧化物酶层层固定在玻碳电极表面,
【中图分类号】G62.20【文献标识码】A【文章编号】2095-3089(2016)13-0-01  小学美术课是小学素质教育的重要一环,也是学生感兴趣的课程之一。如何上好美术课,最大限度满足学生对美术知识的渴望,是许许多多美术教师长期探索的课题。随着越来越多的学校进入现代化教学时代,以计算机辅助教学,把老师的讲转化为引导学生主动的学,使枯燥,呆板的教学模式变得丰富多彩。所以,教学过程中充分利用现