PINOCCHIO: Probabilistic Influence-Based Location Selection over Moving Objects

The location selection (ls) problem, which aims to mine the optimal location from a set of candidates to place a new facility such that a score (i.e., benefit or influence on some given objects) can be maximized, has drawn significant research attention in recent years. State-of-the-art ls techniques assume each object is static and can only be influenced by a single facility. However, in reality, objects (e.g., people, vehicles) are mobile and are influenced by multiple facilities, which prevents classical ls solutions from selecting accurate results. In this paper, we introduce a generalizedls problem called Prime-ls which takes mobility and probability factors into consideration to address the aforementioned limitations. Specifically, given a set of candidate locations, Prime-ls aims to mine the optimal location which can influence the most number of moving objects. Also, to address the problem we propose an efficient algorithm called Pinocchio that leverages two pruning rules based on a novel distance measure. These rules enable us to prune many inferior candidate locations prior to influence computation, paving the way to efficient and accurate solution. Furthermore, we extend Pinocchio (Pinocchio-vo) by incorporating two optimization strategies during candidate validation phase, which further reduce unnecessary computations. Experimental study over two real-world datasets demonstrates superiority of our framework in comparison to state-of-the-art ls techniques.

[1]  Nadia Magnenat-Thalmann,et al.  Time-aware point-of-interest recommendation , 2013, SIGIR.

[2]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

[3]  Lei Chen,et al.  Robust and fast similarity search for moving object trajectories , 2005, SIGMOD '05.

[4]  Hicham G. Elmongui,et al.  Continuous aggregate nearest neighbor queries , 2011, GeoInformatica.

[5]  Xiaoyong Du,et al.  Location selection for utility maximization with capacity constraints , 2012, CIKM '12.

[6]  Xuemin Lin,et al.  Finding top k most influential spatial facilities over uncertain objects , 2012, IEEE Trans. Knowl. Data Eng..

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

[8]  Ge Yu,et al.  Group Location Selection Queries over Uncertain Objects , 2013, IEEE Transactions on Knowledge and Data Engineering.

[9]  Jiawei Han,et al.  Mining periodic behaviors of object movements for animal and biological sustainability studies , 2011, Data Mining and Knowledge Discovery.

[10]  Xing Xie,et al.  Retrieving k-Nearest Neighboring Trajectories by a Set of Point Locations , 2011, SSTD.

[11]  Meng Wang,et al.  PINOCCHIO: Probabilistic Influence-Based Location Selection over Moving Objects , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[12]  Wei Wu,et al.  MaxFirst for MaxBRkNN , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[13]  Man Lung Yiu,et al.  Top-k Spatial Preference Queries , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[14]  Raymond Chi-Wing Wong,et al.  A highly optimized algorithm for continuous intersection join queries over moving objects , 2011, The VLDB Journal.

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

[16]  Dan Lin,et al.  The Min-dist Location Selection Query , 2012, 2012 IEEE 28th International Conference on Data Engineering.

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

[18]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[19]  Jiawei Han,et al.  Mining periodic behaviors for moving objects , 2010, KDD.

[20]  Hans-Peter Kriegel,et al.  Probabilistic Nearest Neighbor Queries on Uncertain Moving Object Trajectories , 2013, Proc. VLDB Endow..

[21]  Hui Xiong,et al.  Learning geographical preferences for point-of-interest recommendation , 2013, KDD.

[22]  Shashi Shekhar,et al.  Continuous Evaluation of Monochromatic and Bichromatic Reverse Nearest Neighbors , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[23]  S. Muthukrishnan,et al.  Influence sets based on reverse nearest neighbor queries , 2000, SIGMOD '00.

[24]  Jin Huang,et al.  Top-k most influential locations selection , 2011, CIKM '11.

[25]  Zi Huang,et al.  Discovering the Most Influential Sites over Uncertain Data: A Rank-Based Approach , 2012, IEEE Transactions on Knowledge and Data Engineering.

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

[27]  Satyanarayana Maddala Ranking Spatial Data by Quality Preferences , 2014 .

[28]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[29]  Farnoush Banaei Kashani,et al.  Continuous maximal reverse nearest neighbor query on spatial networks , 2012, SIGSPATIAL/GIS.

[30]  Kyriakos Mouratidis,et al.  Aggregate nearest neighbor queries in spatial databases , 2005, TODS.

[31]  Jian Pei,et al.  Probabilistic Reverse Nearest Neighbor Queries on Uncertain Data , 2010, IEEE Transactions on Knowledge and Data Engineering.

[32]  Xiaofang Zhou,et al.  Finding the most accessible locations: reverse path nearest neighbor query in road networks , 2011, GIS.

[33]  Nick Roussopoulos,et al.  Nearest neighbor queries , 1995, SIGMOD '95.

[34]  Yang Du,et al.  On Computing Top-t Most Influential Spatial Sites , 2005, VLDB.

[35]  Raymond Chi-Wing Wong,et al.  Efficient methods for finding influential locations with adaptive grids , 2011, CIKM '11.

[36]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.