|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一种基于密度网格索引的k-最近邻查询算法 1 n6 ?5 M/ j) m) Q! |
摘要:基于位置的服务的迅速发展对服务响应的效率提升和成本控制提出了更高的要求,本文提出了一种基- k2 B+ P/ a! g
于密度网格索引的k-最近邻查询算法,该算法首先利用矩形的几何特点获取一系列候选搜索半径,随后根据移动对象) a2 e. `9 s; ]# x4 y3 x
的密度分布情况选择适当的候选搜索半径进行距离过滤,尽量减少不必要的内存索引单元和磁盘索引单元的访问.实
, g/ k5 ]5 e& R" t验表明,实现了本文算法的密度网格索引在k-最近邻查询的查询效率上与STB-tree不相上下,而查询的I/O代价与, L+ j/ q; |5 q% `7 Y% j! c |
其他索引结构相比有明显的优势.
0 E) b: ^# ?5 ?& [# D7 s7 Z关键词: k-最近邻查询;移动对象;密度网格;候选搜索半径
% _. Y7 f6 n+ v" j @7 L
- \- ]1 @3 H' Q t' Y4 b! L4 @1引言2 p0 H$ o( |5 r% \7 D
随着无线传感器网络和GPS定位技术的迅速发展,新兴了一大批基于位置的服务,它们能够根据用户的位置信息为用户提供有针对性和个性化的信息服务,例如当顾客经过某个商圈时,其移动电话中将接收到附近商店的促销广告和打折商品信息;用户在驾驶.车辆的过程中能够及时获取前往目的地道路的交通拥堵状况等.目前,基于位置的服务所面向的用户数量在不断增加,因此如何高效存储用户的位置信息以及快速的响应用户的服务需求成为了研究的热点.+ P7 r+ d4 O% B; }# }
移动对象数据库( Moving Object Databases, 简称MOD)的提出为高效的管理海量移动对象位置信息建
- t) B5 H, m; ~
) v3 t- ~: [1 p- E- f5 R( S/ ~; `) a1 _
$ p; B+ g% B. L, h
|
|