An Efficient Algorithm for Maximizing Range Sum Queries in a Road Network

Given a set of positive-weighted points and a query rectangle r (specified by a client) of given extents, the goal of a maximizing range sum (MaxRS) query is to find the optimal location of r such that the total weights of all the points covered by r are maximized. All existing methods for processing MaxRS queries assume the Euclidean distance metric. In many location-based applications, however, the motion of a client may be constrained by an underlying (spatial) road network; that is, the client cannot move freely in space. This paper addresses the problem of processing MaxRS queries in a road network. We propose the external-memory algorithm that is suited for a large road network database. In addition, in contrast to the existing methods, which retrieve only one optimal location, our proposed algorithm retrieves all the possible optimal locations. Through simulations, we evaluate the performance of the proposed algorithm.

[1]  Im-Yeong Lee,et al.  Anonymous Authentication Scheme based on NTRU for the Protection of Payment Information in NFC Mobile Environment , 2013, J. Inf. Process. Syst..

[2]  Jae-Woo Chang,et al.  A Grid-based Cloaking Area Creation Scheme for Continuous LBS Queries in Distributed Systems , 2013 .

[3]  Yufei Tao,et al.  Approximate MaxRS in Spatial Databases , 2013, Proc. VLDB Endow..

[4]  Stefan Langerman,et al.  Reverse facility location problems , 2005, CCCG.

[5]  Philip S. Yu,et al.  Efficient Method for Maximizing Bichromatic Reverse Nearest Neighbor , 2009, Proc. VLDB Endow..

[6]  Boris Aronov,et al.  On approximating the depth and related problems , 2005, SODA '05.

[7]  Kun Peng,et al.  A Secure Network for Mobile Wireless Service , 2013, J. Inf. Process. Syst..

[8]  Junho Ahn,et al.  An indoor augmented-reality evacuation system for the Smartphone using personalized Pedometry , 2012, Human-centric Computing and Information Sciences.

[9]  Man Lung Yiu,et al.  Clustering objects on a spatial network , 2004, SIGMOD '04.

[10]  Subhas C. Nandy,et al.  A unified algorithm for finding maximum and minimum object enclosing rectangles and cuboids , 1995 .

[11]  Thomas Brinkhoff,et al.  A Framework for Generating Network-Based Moving Objects , 2002, GeoInformatica.

[12]  Takao Asano,et al.  Finding the Connected Components and a Maximum Clique of an Intersection Graph of Rectangles in the Plane , 1983, J. Algorithms.

[13]  Yufei Tao,et al.  A Scalable Algorithm for Maximizing Range Sum in Spatial Databases , 2012, Proc. VLDB Endow..

[14]  Feifei Li,et al.  Optimal location queries in road network databases , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[15]  Mark de Berg,et al.  Covering Many or Few Points with Unit Disks , 2006, Theory of Computing Systems.

[16]  Yan Luo,et al.  Enhancing Wi-Fi fingerprinting for indoor positioning using human-centric collaborative feedback , 2013, Human-centric Computing and Information Sciences.

[17]  Thuc Dinh Nguyen,et al.  Adaptive Cross-Device Gait Recognition Using a Mobile Accelerometer , 2013, J. Inf. Process. Syst..

[18]  Seungtae Hong,et al.  A New k-NN Query Processing Algorithm based on Multicasting-based Cell Expansion in Location-based Services , 2014 .

[19]  Kyriakos Mouratidis,et al.  Preference queries in large multi-cost transportation networks , 2010, 2010 IEEE 26th International Conference on Data Engineering (ICDE 2010).

[20]  Wilfred Ng,et al.  Efficient algorithms for finding optimal meeting point on road networks , 2011, Proc. VLDB Endow..

[21]  Yang Du,et al.  The Optimal-Location Query , 2005, SSTD.

[22]  Mark H. Overmars,et al.  On a Class of O(n2) Problems in Computational Geometry , 1995, Comput. Geom..

[23]  Sang-Hyun Lee A Study on the Effect of Reverse Logistics Capability on Profits and Collaboration Satisfaction , 2013 .

[24]  Yufei Tao,et al.  Progressive computation of the min-dist optimal-location query , 2006, VLDB.

[25]  Mei-Ling Shyu,et al.  Quality of service provision in mobile multimedia - a survey , 2011, Human-centric Computing and Information Sciences.

[26]  Thanasis Hadzilacos,et al.  Advances in Spatial and Temporal Databases , 2015, Lecture Notes in Computer Science.

[27]  Bernard Chazelle,et al.  On a circle placement problem , 1986, Computing.