• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A reverse furthest neighbor query algorithm using discrete boundary points for judgment            

YANG Xiu-juan1,SONG Jun-shan2,DONG Jun1,WANG Li-fen1   

  1. (1.College of Computer and Information Engineering,Heilongjiang University of Science and Technology,Harbin 150022;
    2.Daqing Sunbridge Information Technology Engineering Co.,Ltd.,Daqing 163311,China)
  • Received:2015-03-20 Revised:2015-08-19 Online:2016-08-25 Published:2016-08-25

Abstract:

At present, most of reverse furthest neighbor (RFN) query methods do not judge whether the query point has a result set, so even when a RFN result set does not exist, all the operations are still done and time is vainly consumed. To effectively deal with the RFN query problems, we propose a method in which whether the query point having a RFN result set is judged by discrete boundary points. Discrete boundary points, four neighborhood areas and half space trimming strategy are employed to do the filtering, and then the result set obtained by the filtering is verified. The impact of the position of the query point, the size of data sets and data distribution on queries is tested, which is also compared with that of the judging method using convex. Experimental results show that when the query point is not a discrete boundary point, the time consumption for queries is almost zero; but when the query point is a discrete boundary point, the time consumption increases, which demonstrates that the proposed method is effective and can get the RFN results set.

Key words: spatial database, reverse furthest neighbors query, discrete boundary points, half-space trimming strategy, four neighborhood areas