检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:范纯龙 王靖云 滕一平 丁国辉 Fan Chunlong;Wang Jingyun;Teng Yiping;Ding Guohui(Large-scale Distributed System Laboratory in Liaoning Province,School of Computer,Shenyang Aerospace University,Shenyang 110136,China)
机构地区:[1]沈阳航空航天大学计算机学院辽宁省大规模分布式系统实验室,沈阳110136
出 处:《计算机应用研究》2020年第6期1702-1706,1749,共6页Application Research of Computers
基 金:国家自然科学基金资助项目(61303016)。
摘 要:子序列查询技术在金融、商业、医疗等领域均有重要应用,但因DTW等相似性比对算法的时间复杂度较高,子序列长度对检索时间影响很大,限制了数据集上长子序列检索的效率。针对这一问题提出一种子序列快速查询算法。首先对数据集中特定长度下所有子序列进行分组并标记出代表性子序列;然后在查询时将查询序列切分成定长的小段序列,并用DTW算法确定与小段序列相似的代表子序列候选集;最后对候选集进行序列拼接,获取到查询结果序列。实验表明新算法效率较典型算法提高约10倍。Subsequence query technique has important applications in several fields such as finance,commerce and healthcare. However,due to the high time complexity of similarity comparison algorithms such as dynamic time warping( DTW),the length of subsequence has a great influence on the retrieval time,which limits the efficiency of long subsequence retrieval on data sets. This paper proposed a fast subsequence query algorithm based on short sequence grouping and assembling strategy.This algorithm first separated all subsequences which were in a given length in the data set into groups and marked out the representative subsequence for each group. Then it cut the query sequence into small query sequences with a fixed length during the query processing,and used DTW algorithm to compute the candidate sets of subsequences. The representative subsequence had a high similarity with the small query sequences. Finally,it assembled all the sequences in the candidate sets to derive the query result sequences. Experiments show that the efficiency of the new algorithm is about 10 times higher than that of the typical algorithm.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145