面向路网的空间众包隐私保护任务分配算法.pdf
《面向路网的空间众包隐私保护任务分配算法.pdf》由会员分享,可在线阅读,更多相关《面向路网的空间众包隐私保护任务分配算法.pdf(9页珍藏版)》请在咨信网上搜索。
1、 面向路网的空间众包隐私保护任务分配算法*侯占伟1,李 鑫1,王 辉2,申自浩1,刘 琨2,刘沛骞2(1.河南理工大学计算机科学与技术学院,河南 焦作 4 5 4 0 0 0;2.河南理工大学软件学院,河南 焦作 4 5 4 0 0 0)摘 要:隐私保护和任务分配是空间众包的2个核心问题。现有研究大多基于欧氏空间使用地理不可区分性保护位置隐私,但忽略了底层的路网信息,由此带来了众包工人的隐私泄露和效用损失。为了保护工人位置隐私,同时产生较小的效用损失,提出了面向路网的隐私保护批处理任务分配算法。首先,提出了图指数机制优化问题,并设计了一种贪心算法寻找近似最优解,同时引入边缘服务器作为工人的隐私
2、保护代理。然后,将任务分配问题转化为以工人旅行距离为权值的二分图最大流问题,采用KM算法得到最优解。最后,通过实验验证了所提算法在隐私保护程度和效用上均有明显提升。关键词:空间众包;路网;图指数机制;任务分配;KM算法中图分类号:T P 3 9 3 文献标志码:Ad o i:1 0.3 9 6 9/j.i s s n.1 0 0 7-1 3 0 X.2 0 2 3.0 8.0 1 1A s p a t i a l c r o w d s o u r c i n g p r i v a c y p r e s e r v a t i o n t a s k a l l o c a t i o n
3、 a l g o r i t h m f o r r o a d n e t w o r kHOU Z h a n-w e i1,L I X i n1,WANG H u i2,S HE N Z i-h a o1,L I U K u n2,L I U P e i-q i a n2(1.S c h o o l o f C o m p u t e r S c i e n c e a n d T e c h n o l o g y,H e n a n P o l y t e c h n i c U n i v e r s i t y,J i a o z u o 4 5 4 0 0 0;2.S c h
4、o o l o f S o f t w a r e,H e n a n P o l y t e c h n i c U n i v e r s i t y,J i a o z u o 4 5 4 0 0 0,C h i n a)A b s t r a c t:P r i v a c y p r o t e c t i o n a n d t a s k a l l o c a t i o n a r e t w o c o r e i s s u e s i n s p a t i a l c r o w d s o u r c i n g.B a s e d o n E u c l i d
5、e a n s p a c e,m o s t o f e x i s t i n g r e s e a r c h e s u s e g e o-i n d i s t i n g u i s h a b i l i t y(G e o I)t o p r o t e c t l o c a t i o n p r i v a c y,w h i l e i g n o r i n g t h e u n d e r l y i n g r o a d n e t w o r k i n f o r m a t i o n,w h i c h l e a d s t o p r i v
6、a c y l e a k a g e a n d u-t i l i t y l o s s o f c r o w d s o u r c i n g w o r k e r s.I n o r d e r t o p r o t e c t t h e l o c a t i o n p r i v a c y o f w o r k e r s a n d p r o d u c e s m a l l u t i l i t y l o s s,a p r i v a c y-p r e s e r v i n g b a t c h t a s k a l l o c a t i
7、o n a l g o r i t h m f r a m e w o r k f o r r o a d n e t w o r k i s p r o p o s e d.F i r s t l y,t h e g r a p h-e x p o n e n t i a l m e c h a n i s m o p t i m i z a t i o n p r o b l e m i s p r o p o s e d,a n d a g r e e d y a l-g o r i t h m i s d e s i g n e d t o f i n d t h e a p p r
8、o x i m a t e o p t i m a l s o l u t i o n.A t t h e s a m e t i m e,t h e e d g e s e r v e r i s i n t r o-d u c e d a s t h e p r i v a c y p r o t e c t i o n a g e n t o f w o r k e r s.T h e n,t h e t a s k a l l o c a t i o n p r o b l e m i s t r a n s f o r m e d i n t o a b i p a r t i t
9、e g r a p h m a x i m u m f l o w p r o b l e m w i t h t h e w e i g h t o f w o r k e r s t r a v e l d i s t a n c e,a n d t h e o p t i m a l s o l u t i o n i s o b t a i n e d b y u s i n g K u h n M u n k r a s(KM)a l g o r i t h m.F i n a l l y,t h e e x p e r i m e n t r e s u l t s s h o w
10、 t h a t t h e p r o p o s e d a l g o r i t h m s s i g n i f i c a n t l y i m p r o v e s b o t h p r i v a c y p r o t e c t i o n a n d u t i l i t y.K e y w o r d s:s p a t i a l c r o w d s o u r c i n g;r o a d n e t w o r k;g r a p h-e x p o n e n t i a l m e c h a n i s m;t a s k a l l o c
11、 a t i o n;K u h n M u n k r a s(KM)a l g o r i t h m1 引言众包(C r o w d s o u r c i n g)是一种把过去由专职员工执行的工作任务通过公开的W e b平台,以自愿的形式外包给非特定解决方案提供者群体来完成的分布式问题求解模式1。随着移动互联网的发展和智能移动设备的普及,基于W e b的传统众包*收稿日期:2 0 2 2-0 9-0 9;修回日期:2 0 2 3-0 1-1 6基金项目:国家自然科学基金(6 1 3 0 0 2 1 6);河南理工大学博士基金(B 2 0 2 2-1 6,B 2 0 2 0-3 2);河
12、南省教育厅重点研发项目(2 0 A 5 2 0 0 1 4)通信作者:刘沛骞(l i u p e i q i a n h p u.e d u.c n)通信地址:4 5 4 0 0 0 河南省焦作市河南理工大学软件学院A d d r e s s:S c h o o l o f S o f t w a r e,H e n a n P o l y t e c h n i c U n i v e r s i t y,J i a o z u o 4 5 4 0 0 0,H e n a n,P.R.C h i n a C N 4 3-1 2 5 8/T PI S S N 1 0 0 7-1 3 0 X 计
13、算机工程与科学C o m p u t e r E n g i n e e r i n g&S c i e n c e第4 5卷第8期2 0 2 3年8月 V o l.4 5,N o.8,A u g.2 0 2 3 文章编号:1 0 0 7-1 3 0 X(2 0 2 3)0 8-1 4 2 4-0 9已经转向空间众包S C(S p a t i a l C r o w d s o u r c i n g)2。空间众包被定义为将一组空间任务(即与某个地点相关的任务)众包给一组工人的过程,并要求工人在物理空间上移动到这些地点完成众包任务。例如,在空间众包应用滴滴出行服务中,用户向平台提交具体的上车位
14、置,被分配到该订单的司机需要到该位置接到乘客并载乘客到达目的地。任务分配是空间众包的核心问题,按照任务分配模式,可分为服务器分配任务(S e r v e r A s s i g n e d t a s k s)模 式 和 工 人 选 择 模 式(W o r k e r S e l e c t e d t a s k s)3。现有的空间众包系统大多使用服务器分配任务模式,本文也采用这种模式。在此模式下由服务器将任务分配给适当的工人,工人需要向众包平台上传自己的位置。用户的位置属于高度敏感信息,敌手可以通过工人位置推断出工人的个人隐私(如健康状况、宗教信仰、工作地址等)。若工人的位置隐私泄露,将极
15、大地降低工人参与空间众包的兴趣和积极程度,导致众多空间众包任务无法完成。因此,保证工人的位置隐私在空间众包中尤为重要。目前大多数研究采用地理不可区分性G e o I(G e o-I n d i s t i n g u i s h a b i l i t y)4扰动工人位置,即将位置扰动到二维平面中的任意一点。如果被扰动后的位置是不可能到达的,例如在湖泊上、在海面上或在江河上,敌手可以根据该位置的不可达性,使用推断模型来预测用户的实际位置,这无疑加大了用户位置隐私泄露的风险。此外,地理不可区分性使用欧氏距离测量2个位置之间的距离。当用户受到现实路网环境限制时,这种方法会造成较大的效用损失。最近,
16、T a k a g i等人5通过实验证明了地理不可区分性在路网环境下会导致隐私泄露和较差的服务质量,因此提出了一种满足差分隐私的位置隐私概念,即地理图不可区分性G e o G I(G e o-G r a p h-I n d i s t i n g u i s h a b i l i t y),并设计了 满足该概 念 的 隐 私 保 护 机 制 图 指 数 机 制G EM(G r a p h-E x p o n e n t i a l M e c h a n i s m)。地理图不可区分性将路网环境考虑在内,是一种比地理不可区分性更适合路网的基于位置 服务L B S s(L o c a t i
17、o n-B a s e d S e r v i c e s)的隐私保护概念。目前,关于空间众包的任务分配研究大多数是在线设置,众包任务到达平台后立即被分配给合适的工人。在线设置的任务分配方法按照任务到达的时间进行分配,当新任务到达时,以前的任务已经被分配,是不能被改变的。这种方法可能会产生次最优分配方案,产生更大的工人平均旅行距离。目前,尚无专门针对面向路网的隐私保护批处理任务分配研究。实际上,基于批处理的设置在众包行业已经被广泛应用。例如,国内领先的打车平台滴滴出行在一段时间内积累订单(任务),并分批分配给司机(工人)6。考虑到现有工作的不足,本文研究了面向路网的隐私保护批处理任务分配问题。
18、该问题研究的是在路网环境下,以保护工人位置隐私为前提,以最小化工人平均旅行距离为目标,将任务分批次分配给工人。为了解决上述问题,本文考虑将地理图不可区分性和图指数机制引入空间众包保护工人位置隐私。首先提出的是图指数机制并被应用于面向路网的L B S s中。若将其直接应用于空间众包的隐私保护,可能会产生较大的工人平均旅行距离,造成更多的效用损失。为了在保护工人位置隐私的同时产生较小的效用损失,本文提出了面向路网的隐私保护批处理任务分配算法框架。该框架由图指数机制优化算法和以最小化工人平均旅行距离为目标的任务分配算法组成,同时引入边缘服务器作为工人的隐私保护代理,工人的真实位置经过边缘服务器扰动后
19、上传至众包服务器,防止不受信任的众包服务器泄露工人位置隐私,同时边缘服务器的去中心化特性有效避免了潜在的隐私泄露。本文的工作如下:(1)提出了面向路网的空间众包隐私保护批处理任务分配问题。该问题在保护工人位置隐私的同时,以最小化工人平均旅行距离为目标进行批处理任务分配。并介绍了一种适用于路网的位置隐私保护概念和机制 地理图不可区分性和图指数机制。(2)提出了面向路网的隐私保护批处理任务分配算法框架。设计了一种贪心算法,解决了其中图指 数 机 制 的 优 化 问 题,并 采 用KM(K u h n M u n k r a s)算法解决以工人旅行距离为权值的二分图最大流问题。(3)为了评估本文算法
20、的性能,在真实数据集上进行了实验。对比其他算法,本文提出的算法隐私保护程度更高、效用损失更小。2 相关工作现有研究大多面向欧氏空间,仅有少部分研究考虑了路网信息,以下将从这2个方面介绍与本文相关的研究工作。2.1 面向欧氏空间的空间众包研究为了保护众包工人的位置隐私,现有研究大多5241侯占伟等:面向路网的空间众包隐私保护任务分配算法采用地理不可区分性保护位置隐私。目前有2种机制实现地理不可区分性,分别为拉普拉斯机制和优化机制。为了同时保护任务和工人的位置隐私,T o等 人7提 出 了 一 个 隐 私 保 护 框 架S C G u a r d(S p a t i a l C r o w d s
21、 o u r c i n g G u a r d)。该框架用地理不可区分性的拉普拉斯机制扰动任务和工人的位置,并基于扰动位置量化了工人到任务的可达概率,最后将任务分配给合适的工人。X i a等人8提出了一种实时隐私保护、在线分配任务的方案R e-p o t(R e a l-t i m e a n d p r i v a c y-p r e s e r v i n g o n l i n e t a s k a s s i g n m e n t s c h e m e)。该方案使用拉普拉斯机制扰动工人的实际位置,众包服务器动态地接收工人的扰动位置和任务的实际位置并将接收到的任务分配给当前最优工
22、人,未匹配的工人和任务继续保留在众包服务器等待分配。为了将任务实时分配给最合适的工人,该文献还设计了一种基于概率的方法衡量工人和任务之间的可达概率。W a n g等人9研究了基于优化机制的位置隐私保护方案。该方案首先由众包服务器生成满足地理不可区分性的位置混淆函数,每个工人根据函数中的混淆概率扰动真实位置并上传至众包服务器,众包服务器根据工人的扰动位置将任务分配给合适的工人。为了最小化工人的预期旅行距离,该方案以最小化工人的预期旅行距离为目标,使用线性规划得到最优位置混淆函数。T a o等人1 0提出了基于层次分离树H S T(H i e r a r c h i c a l l y w e l
23、 l-S e p a r a t e d T r e e s)的隐私保护方案。该方案中的众包服务器使用预定义的位置点集构建H S T,并计算满足地理不可区分性的位置混淆函数。每个工人从众包服务器下载得到H S T和位置混淆函数,通过位置混淆函数中的概率将真实位置映射到H S T上的一个节点,并 将 该 节 点 提 交 给 众 包 服 务 器。X i o n g等人1 1利用地理不可区分性和指数机制提供了更强的隐私保障,由于更高的隐私级别会导致额外的旅行距离成本,进而提出了一种路径优化算法,以减少空间众包的总旅行距离。L i等人1 2研究了批处理模式下的位置隐私保护任务分配问题,以最大化任务分配
24、的成功率为目标,提出了k-s w i t c h解决方案。该方案使用拉普拉斯机制扰动任务和工人的位置,并根据扰动位置进行任务分配。为了增加任务分配成功率,将距离较近的任务工人对划分到一组并在组内使用同态加密优化任务分配方案。以上工作都是基于地理不可区分性保护位置隐私且没有考虑路网因素,工人的位置隐私有泄露风险且将造成较大的效用损失。2.2 面向路网的空间众包研究面向欧氏空间的空间众包研究使用欧氏距离衡量任务与工人之间的可达性,但在实际生活中工人的行动轨迹受到路网环境限制,因此面向路网的空间众包研究更贴近现实。L i a n g等人1 3研究了面向路网的在线多技能任务分配问题,并证明了该问题是N
25、 P难问题,提出了基于固定批处理和动态批处理的算法框架。C o s t a 等人1 4研究了面向路网的单工人任务调度问题,为工人推荐多条互相非支配的执行任务路线。钱勤红等人1 5研究了路网场景下的群组任务匹配和调度问题,提出了基于网格索引的群组任务匹配和调度算法框架。为了避免大量的无效最短路径计算,该框架首先通过网格索引存储的路网信息和工人信息快速过滤掉不满足时间和预算约束的工人;然后,利用基于剪枝策略的搜索算法搜索满足任务约束的有效工人集;最后,通过组建团队算法迭代地选择有效工人加入团队。朱菲等人1 6研究了面向路网的任务点选址问题,通过给工人和用户指定任务点,在节约工人旅行成本的同时减少了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 路网 空间 隐私 保护 任务 分配 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。