Xiong et al. [XMA05] proposed SEA-CNN which focuses exclusively on monitoring the NN changes, without
including a module for the evaluation of initial results of a newly registered query.
Objects are indexed with grid in secondary memory. The answer region of a query
is defined as
the circle centred at
with radius
where
is the distance of
NN from
. The cells intersecting this circle store book-keeping information to indicate the fact
that they are affected by q.
Updates are handled by expanding the circle to radius
, the maximum distance of all outgoing objects.
In Fig.
, the object
issues an update and
is set as dist(
,q).
Search region SR is set as the circle with radius r=
and all the cells intersecting this circle (shaded
cells in the figure) are visited and result is updated. Finally, if the query q moves to a new location
as shown in Fig.
, the SEA-CNN sets
and
computes the new kNN set of
by processing all the cells that lie in the circle centered at
with radius
. The processed cells are shown shaded.
Muhammad Aamir Cheema 2007-10-11