Aggregate Estimations over Location Based Services
Weimo Liu, Md Farhadur Rahman, Saravanan Thirumuruganathan, Nan Zhang,, Gautam Das

TL;DR
This paper introduces algorithms for estimating SUM and COUNT aggregates over location-based services' databases using only their public query interfaces, leveraging Voronoi cell computations, with extensive real-world testing.
Contribution
It presents novel algorithms for aggregate estimation over LBS databases via restrictive interfaces, including techniques for Voronoi cell approximation, and validates them through real-world experiments.
Findings
Algorithms accurately estimate aggregates with limited queries.
Effective Voronoi cell approximation improves estimation precision.
Validated on Google Maps, WeChat, and Sina Weibo.
Abstract
Location based services (LBS) have become very popular in recent years. They range from map services (e.g., Google Maps) that store geographic locations of points of interests, to online social networks (e.g., WeChat, Sina Weibo, FourSquare) that leverage user geographic locations to enable various recommendation functions. The public query interfaces of these services may be abstractly modeled as a kNN interface over a database of two dimensional points on a plane: given an arbitrary query point, the system returns the k points in the database that are nearest to the query point. In this paper we consider the problem of obtaining approximate estimates of SUM and COUNT aggregates by only querying such databases via their restrictive public interfaces. We distinguish between interfaces that return location information of the returned tuples (e.g., Google Maps), and interfaces that do not…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Sensor Networks and Detection Algorithms · Data Management and Algorithms · Bayesian Modeling and Causal Inference
