摘要:本发明公开了一种非合作环境下的资源选择方法,本发明在非合作环境中利用基于相关度的资源选择方法,计算出每个资源的相关度并排序,得到一个依据相关度排序的资源列表;通过指纹提取技术从每个资源中提取覆盖统计信息,并利用布隆过滤器进行压缩;采用基于查询关键词语义的分发策略进行高效存储和检索;然后通过比较布隆过滤器来比较相应指纹集的重叠度,从而获取每个资源的新颖度;然后计算每个资源的新颖度,并根据新颖度重新调整候选资源的排列顺序;最后,利用相关度和新颖度进行加权运算,得到最优资源列表。本发明在资源选择时兼顾资源相关度和重叠程度,提高了查询的效率。