[发明专利]基于不确定偏好关系的轮廓查询的并行方法有效
申请号: | 201710412981.4 | 申请日: | 2017-06-05 |
公开(公告)号: | CN107247765B | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 朱培栋;朱浩洋;刘光灿;冯璐;刘欣;熊荫乔;栾悉道;荀鹏;崔鹏帅 | 申请(专利权)人: | 长沙学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 410003 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于不确定偏好关系的轮廓查询的并行方法,实施步骤包括:输入数据集D、初始化数据集D的标签长度|L|,根据标签长度|L|生成2|L|个不同的标签,针对从数据集D中遍历选择的每一个当前数据元组O,将当前数据元组O的轮廓查询Sky(O)包含2n项分别采用2|L|个进程并行计算2|L|个不相交晶格的值,每个进程计算一个晶格,将各个进程计算得到的结果相加得到当前数据元组O的轮廓查询Sky(O)并输出。本发明具有并行进程数目可控、能最大化并行效率、所需时间随着标签长度指数下降,能够极大的减少查询时间,实现高效查询的优点。 | ||
搜索关键词: | 基于 不确定 偏好 关系 轮廓 查询 并行 方法 | ||
【主权项】:
1.一种基于不确定偏好关系的轮廓查询的并行方法,其特征在于实施步骤包括:1)输入数据集D,数据集D={Q1,Q2,...,Qn}为一个包含n个数据元组的数据集,Qi均为数据集D中的第i个数据元组,1≤i≤n,数据元组
其中
表示元组Qi的第j个属性值,1≤j≤d,d表示元组的属性数目;初始化标签长度|L|;2)根据标签长度|L|将数据集D划分生成2|L|个不同的标签L,数据集D的标签L是一个二进制数,L[i]表示标签L的第i位;3)从数据集D中遍历选择一个数据元组作为当前数据元组O;4)针对当前数据元组O的轮廓查询Sky(O)包含2n项,将当前数据元组O的轮廓查询Sky(O)划分为相应的大小相等的2|L|个不相交晶格,每一个晶格都对应于一个标签;其中任意一个晶格
其标签为L;任意一个属于
的元素S满足
如果标签L的第i位L[i]等于1,则数据集D中的第i个数据元组Qi属于元素S;如果
则数据集D中的第i个数据元组Qi不属于元素S;5)分别采用2|L|个进程并行计算2|L|个不相交晶格的值,每个进程计算一个晶格,将各个进程计算得到的结果相加得到当前数据元组O的轮廓查询Sky(O)并输出;6)判断数据集D中的n个数据元组是否已经遍历完毕,如果尚未遍历完毕,则跳转执行步骤3);否则,结束并退出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙学院,未经长沙学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710412981.4/,转载请声明来源钻瓜专利网。