| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1211 人关注过本帖
标题:隐私保护中的K-匿名算法实现
只看楼主 加入收藏
overfly飞
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-12-26
收藏
 问题点数:0 回复次数:1 
隐私保护中的K-匿名算法实现
年龄  性别    邮编    疾病
25       610041    感冒
22       610043    发烧
23         610046    艾滋病
27       610212    感冒
28       610213    感冒
27       610216    胃病
33       610222    前列腺炎
35       610225    乳腺癌

如上表,K-匿名的思想就是将他的前三个属性(准标示符属性)泛化,使其形成等价组。每个等价组中的准标示符属性都是一样的。如下E1、E2、E3分别是三个等价组,他们每条元组的准标示符属性是一样的,这样别人就不能轻易推出个人隐私信息。

年龄    性别    邮编    疾病       记录     
20-25     *    61004*    感冒      t1    E1
20-25     *    61004*    发烧      t2   
20-25     *    61004*    艾滋病    t3   
25-30       61021*    感冒      t4    E2
25-30       61021*    感冒      t5   
25-30       61021*    胃病      t6   
30-35     *    61022*    前列腺炎  t7    E3
30-35     *    61022*    乳腺癌    t8   
      
   现在只有是想 ,不知道怎么实现。在SQL中通过存储过程能不能实现?我是想先通过比较邮编,当每条记录出现的频数大于K,就比较年龄,在之前的基础上对年龄泛化,最后泛化性别。
   希望大虾能解答一下,说一下思路,或要用到的语句也行,不甚感激!
搜索更多相关主题的帖子: 艾滋病 乳腺癌 
2013-05-03 10:12
overfly飞
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-12-26
收藏
得分:0 
有没有人能给个解答啊 思路也行
2013-05-08 17:57
快速回复:隐私保护中的K-匿名算法实现
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011487 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved