[发明专利]一种高效的隐私保护子图查询处理方法有效

专利信息
申请号: 201811329958.X 申请日: 2018-11-09
公开(公告)号: CN109614521B 公开(公告)日: 2023-06-27
发明(设计)人: 周水庚;黄凯;胡海波;关佶红 申请(专利权)人: 复旦大学
主分类号: G06F16/901 分类号: G06F16/901;G06F16/903
代理公司: 上海正旦专利代理有限公司 31200 代理人: 陆飞;陆尤
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 高效 隐私 保护 查询 处理 方法
【权利要求书】:

1.一种高效的隐私保护子图查询处理方法,其特征在于,具体步骤如下:

(一)将原始的图通过k-automorphism模型构造成一个高度对称的图:

对于给定的数据图G和查询子图Q,根据k-automorphism模型构造一个高度对称的图Gk,为了节省存储空间,只上传Gk的一部分其中可以根据对称的特点重构出Gk

(二)采用TOGGLE算法建模搜索空间,并在满足t-closeness的约束下,求解优化方案,构造Label-Label Group的对应表,记为LCT;

(三)根据LCT更新k-automorphism处理后的图以及原始查询子图的Label,并将处理后的图的一部分上传至云服务器;具体来说:

对和Q中的Label,分别通过查询LCT得到每个点应该对应的Label group,并对点进行重新标注;将更新后的和Q(更新后为)上传到云服务器;

(四)最后,采用PGP查询算法,处理子图查询请求,并返回查询结果;

步骤(二)中,所述构造LCT的具体流程如下:

(1)估计子图查询搜索空间:

分别用V(Gk,τ),Vl(Gk,(τ,i)),以及Vg(Gk,(τ,j))来表示第τ个类型的点,该类型包含的第i个Label的点,记为lτ,i,以及该类型包含的第j个Label group的点,记为Lτ,j,且分别用以及来表示这些点出现的概率,那么得:

同样地,若查询子图Q经过匿名化处理之后为则以及表示对应的概率;如果在上能找到子图与其同构的话,那么,中必须至少要有一个点能与中的第一个点q能够匹配,并且中的其他点也能被匹配到;此处一个点能被匹配,是指在数据图中有一个点和查询点具有相同的类型,并包含有查询点的Label group;因此第一个点q能被匹配的个数表示为:

其他点能被匹配的个数表示为:

假设第τ个类型第j个Label group中包含个Label,记为:

其中表示该Label group中第i个Label;

综上所述,查询Q的最终搜索空间正比于:

由于查询图和数据图的Label分布通常属于同一个分布,因此最终的搜索空间正比于:

(2)优化子图查询搜索空间:

为了优化子图查询搜索空间,需要找到最佳的Label组合成Label group的方式,也就是:

同时,为了保护属性隐私,每一个Label group都被限定满足t-closeness约束,即:

其中,EMD(,)是两个分布之间的Earth Mover Distance;于是优化搜索空间的目标被最终转为求解这个有约束的最优化问题;

将这个问题转化为一个广义的Set Partitioning的问题,并采用Column Generation的思想来求解;具体分为以下几步:1)将目标函数构造成一个广义的Set Partitioning问题,即一个大整数规划问题;2)松弛整数约束,构造原问题的LPM问题;3)为LPM问题找到一组基础可行解,并求得该问题的对偶最优解;4)根据对偶最优解,找到一个新的Labelgroup组合方式,使得原来的目标函数的目标值以最大的速度减小;5)将这个新的Labelgroup组合方式代入原始的LPM问题,继续求解;反复迭代3)和4)这两个步骤,直到寻找到最优解;

(3)生成LCT;根据生成的Label group,记录其所包含的Label,形成一对多的对应关系,所有的Label group与其包含的Label构成最终的LCT;

步骤(四)中,所述采用PGP查询算法,处理子图查询请求,并返回查询结果;具体流程如下:

(1)生成候选匹配点;对于中的每一个点,将中与其类型相同,并包含有相同的Label group且度数大于等于其度数的点作为该点的候选点;

(2)生成查询序列;根据每个点的候选点的个数,按照递增的顺序排列,并记录每个点的父亲节点,即上一个被访问的节点;

(3)处理查询;根据生成的查询序列,依次匹配每一个点,如果该点在中且不属于跨块点,直接和传统的方法一样进行匹配,即除了满足是候选点之外还必须满足邻居的匹配原则;否则,由于并非所有的邻居都是可见的,根据自同构函数反复映射并最终得到正确的匹配。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811329958.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top