Achieving Privacy-Preserving Discrete Fréchet Distance Range Queries,发表于IEEE TDSC,2022

本文主要是介绍Achieving Privacy-Preserving Discrete Fréchet Distance Range Queries,发表于IEEE TDSC,2022,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近在读的一篇文章,读起来比较费劲,但是还好,技术方法不难理解

这篇文章旨在一个轨迹集合中查找与给定轨迹的距离不超过某一阈值的轨迹。

在接下来的分析中,我们令其是一个二维平面,即k=2,轨迹集合中有{t_{1},...t_{N}},N个轨迹,每个轨迹有t_{i}=\{P_{1},...P_{n}\}个点,每个点的坐标为p_{j} = (x_{j,1},x_{j,2})

一、先对每条轨迹进行加密:对轨迹的加密

先是对ID加密,再对对其上的每个点的坐标加密,对坐标写成向量的形式,先转换(4.2章)如下:

 

再加密(4.1.2章):

 我们取轨迹t1中的第一个点p_{1}=(x_{1,1},x_{1,2})为例进行以上操作:

 U_{p_{1}}=(-x^{2}_{1,1}-x^{2}_{1,2},1,2x_{1,1},2x_{1,2})

,U^{'}_{p_{1}}=(-r_{2}(x^{2}_{1,1}+x^{2}_{1,2}),r_{2},2r_{2}x_{1,1},2r_{2}x_{1,2},r_{1},1)

U^{''}_{p_{1}}=M^{-1}_{2}U^{'T}_{p_{1}}mod p = (u^{''}_{1},...,u^{''}_{6})

[U_{p_{1}}]_{1}= (A^{u^{''}_{1}},...,A^{u^{''}_{6}}) = (g^{a*u^{''}_{1}},...,g^{a*u^{''}_{6}})

 这样每个点都得到一个d+2位的向量,也就是k+4位,k为维数

 

二、再构建索引树T1和T2

1.首先对每条轨迹构建一个MBR,取其第一个点、最后一个点、最高点、最低点的坐标;

如,若p1=(1,2),pn=(4,5),最低点(2,1),最高点(3,6),则该矩形左下点的坐标为(1,1),右上点的坐标为(4,6)

2.然后,接下来的过几天再分享吧,有些紧急的事情不得不先去处理!

这篇关于Achieving Privacy-Preserving Discrete Fréchet Distance Range Queries,发表于IEEE TDSC,2022的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/327164

相关文章

IEEE会议投稿资料汇总http://cadcg2015.nwpu.edu.cn/index.htm

最近投了篇IEEE的顶级会议文章,一下是比较有用的一些资料,以供参考。 1.会议主页:http://cadcg2015.nwpu.edu.cn/index.htm     (The 14th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics 2015)) 2.I

【IEEE出版】2024博鳌新型电力系统国际论坛——电力系统与新能源技术创新论坛(NPSIF 2024,10月30-11月1)

2024博鳌新型电力系统国际论坛——电力系统与新能源技术创新论坛将于2024年10月30-11月1日于海南博鳌举办。 会议的历史悠久,致力于促进电力系统领域的研究和开发活动,同时也着眼于促进全球各地研究人员、开发人员、工程师、学生和从业人员之间的科学信息交流,推动新能源技术的创新和应用,为全球能源领域的可持续发展贡献力量。期待着各方专家学者的共同参与和卓越贡献,共同开创电力系统未来的新篇章。

上海大学《2022年836+915自动控制原理真题及答案》 (完整版)

Part1:2022年上海大学真题题目 学硕836 专硕915 Part2:2022年上海大学真题答案 学硕836 专硕915

MySql 1264 - Out of range value for column 异常

前段时间操作数据库,本是一个很简单的修改语句,却报了  1264 - Out of range value for column字段类型官网  当时一看懵逼了,网上很多都说是配置的问题,需要修改my.ini文件,这个方式我没有试过,我想肯定还有其它方法,经过慢慢排 查发现表里的字段为 decimal(10,3) ,这说明小数点前只有7位,保留了3位小数点,而值在小数点前却有8位,这就导致了错误

【算法 2022】高效有用的机器学习算法和 Python 库

2022年已经到来,在此祝大家虎年大吉!2022年,下面几种机器学习算法和 Python 库将在未来更受欢迎!让我们花个几分钟一起来了解下: 一、CatBoost CatBoost 可能是最新的算法,因为它随着越来越流行而不断更新。这个机器学习算法对于处理分类数据的数据科学家特别有用。您可以考虑 Random Forest 和 XGBoost 算法的优点,CatBoost 具有它们的大部分优点

IEEE格式参考和指导

IEEE Conference Template: Word [Link]Links to an external site., Latex [LinkLinks to an external site.]IEEE Reference Guide: LinkLinks to an external site. IEEE格式是一种广泛用于工程、技术和计算机科学领域的引用和参考文献格式。IEEE

ON_COMMAND_RANGE 和 ON_UPDATE_COMMAND_UI_RANGE

 ON_COMMAND_RANGE 和 ON_UPDATE_COMMAND_UI_RANGE 可以影射ID连续的Toolbar/Menu ID。 ON_COMMAND_RANGE影射的消息响应函数需要一个参数UINT表明是哪一个消息, afx_msg void OnZoom(UINT nID); 而ON_UPDATE_COMMAND_UI_RANGE的消息响应函数则无此ID,与ON

on command range

 ON_COMMAND_RANGEON_COMMAND_RANGE( id1, id2, memberFxn )参数: id1一个连续范围的命令ID的起始值。id2一个连续范围的命令ID的结束值。memberFxn该命令被映射到的消息处理函数的名字。 说明:使用这个宏把一个连续范围的命令ID映射到单个命令处理函数。ID的范围从id1开始,到id2结束。用ON_COMMAND_RAN

ON_COMMAND_RANGE的用法

 今天主要介绍一下ON_COMMAND_RANGE的用法 第一次用这个方法还是刚毕业那会,那时写过一个控制程序,界面上有很多电器的控制按钮,这些按钮的响应函数基本一致,只是相应的ID值不一样,要是一一写响应函数那不累死人,于是就东找西找,找到ON_COMMAND_RANGE。 最近一个偶然机会也要用到它,三下五除二,CODE写完了, 1.在要添加的工程上添加函数afx_msg vo

LaTeX的IEEE模板,以及有用的链接

虽然本人用Word用的挺不错的,但是正规学术文章必须用LaTeX。以下是一个IEEE的会议LaTeX模板。我加入了{CJK}包,这样可以写中文。学会用LaTeX很重要:1)写国际论文都用这个;2)平时写课程报告用LaTeX,逼格陡增~ 1 IEEE模板,包含中文CJK包 \documentclass[10pt, conference, compsocconf]{IEEEtran}\usepa