VLDB 2026 Research / reviewers in the wild / expert
Saad Bin Suhaim
dblp:149/5865
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Spatial and temporal data management · 38% Data mining · 28% Query processing and optimization · 18% |
Topics — the 7 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Spatial and temporal data management › spatial query processing › nearest neighbor query
k-nearest neighbor query |
0.5 | 2 | 2017 | Density Based Clustering over Location Based Services · ICDE 2017 ANALOC: Efficient analytics over Location Based Services · ICDE 2016 |
Spatial and temporal data management
spatial query processing |
0.5 | 2 | 2017 | Density Based Clustering over Location Based Services · ICDE 2017 ANALOC: Efficient analytics over Location Based Services · ICDE 2016 |
Data mining
clustering |
0.3 | 1 | 2017 | Density Based Clustering over Location Based Services · ICDE 2017 |
Data mining › clustering
density-based clustering |
0.3 | 1 | 2017 | Density Based Clustering over Location Based Services · ICDE 2017 |
Query processing and optimization › cardinality estimation
aggregate estimation |
0.2 | 1 | 2016 | ANALOC: Efficient analytics over Location Based Services · ICDE 2016 |
Query processing and optimization › approximate query processing
approximate aggregation |
0.2 | 1 | 2016 | ANALOC: Efficient analytics over Location Based Services · ICDE 2016 |
Spatial and temporal data management
spatial analysis |
0.1 | 1 | 2016 | ANALOC: Efficient analytics over Location Based Services · ICDE 2016 |
Methods — techniques the papers use, named apart from their topics
aggregate query monitoring · 0.3RS-ESTIMATOR · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Density Based Clustering over Location Based ServicesabstractLocation Based Services (LBS) have become extremely popular over the past decade, being used on a daily basis by millions of users. Instances of real-world LBS range from mapping services (e.g., Google Maps) to lifestyle recommendations (e.g., Yelp) to real-estate search (e.g., Redfin). In general, an LBS provides a public (often web-based) search interface over its backend database (of tuples with 2D geolocations), taking as input a 2D query point and returning k tuples in the database that are closest to the query point, where k is usually a small constant such as 20 or 50. Such a public interface is often called a k-Nearest-Neighbor, i.e., kNN, interface. In this paper, we consider a novel problem of enabling density based clustering over the backend database of an LBS using nothing but limited access to the kNN interface provided by the LBS. Specifically, a key limit enforced by most real-world LBS is a maximum number of kNN queries allowed from a user over a given time period. Since such a limit is often orders of magnitude smaller than the number of tuples in the LBS database, our goal here is to mine from the LBS a cluster assignment function f(·), such that for any tuple t in the database (which may or may not have been accessed), f(·) can produce the cluster assignment of t with high accuracy. We conduct a comprehensive set of experiments over benchmark datasets and popular real-world LBS such as Yahoo! Flickr, Zillow, Redfin and Google Maps and demonstrate the effectiveness of our proposed techniques. Md Farhadur Rahman, Weimo Liu, Saad Bin Suhaim, Saravanan Thirumuruganathan, Nan Zhang 0004, Gautam Das 0001 |
ICDE | 3 |
| 2017 | HDBExpDetector: Aggregate Sudden-Change Detector over Dynamic Web DatabasesabstractWe propose to demonstrate HDBExpDetector, a system for analysts to discover bursty events from a thirdparty web database by using nothing but the existing search interface of the web database to monitor and detect sudden changes to aggregates that satisfy certain user-defined conditions. Video https://youtu.be/7Pwd8o1h5CY. Saad Bin Suhaim, Nan Zhang 0004, Gautam Das 0001, Ali Jaoua |
ICDE | 1 |
| 2016 | ANALOC: Efficient analytics over Location Based ServicesabstractLocation Based Services (LBS), including standalone ones such as Google Maps and embedded ones such as “users near me” in the WeChat instant-messaging platform, provide great utility to millions of users. Not only that, they also form an important data source for geospatial and commercial information such as Point-Of-Interest (POI) locations, review ratings, user geo-distributions, etc. Unfortunately, it is not easy to tap into these LBS for tasks such as data analytics and mining, because the only access interface they offer is a limited k-Nearest-Neighbor (kNN) search interface - i.e., for a given input location, return the k nearest tuples in the database, where k is a small constant such as 50 or 100. This limited interface essentially precludes the crawling of an LBS' underlying database, as the small k mandates an extremely large number of queries that no real-world LBS would allow from an IP address or API account. We demonstrate ANALOC, a web based system that enables fast analytics over an LBS by issuing a small number of queries through its restricted kNN interface. ANALOC stands in sharp contrast with existing systems for analyzing geospatial data, as those systems mostly assume complete access to the underlying data. Specifically, ANALOC supports the approximate processing of a wide variety of SUM, COUNT and AVG aggregates over user-specified selection conditions. In the demonstration, we shall not only illustrate the design and accuracy of our underlying aggregate estimation techniques, but also showcase how these estimated aggregates can be used to enable exciting applications such as hotspot detection, infographics, etc. Our demonstration system is designed to query real-world LBS (systems or modules) such as Google Maps, WeChat and Sina Weibo at real time, in order to provide the audience with a practical understanding of the performance of ANALOC. Md Farhadur Rahman, Saad Bin Suhaim, Weimo Liu, Saravanan Thirumuruganathan, Nan Zhang 0004, Gautam Das 0001 |
ICDE | 2 |
| 2014 | HDBTracker: Monitoring the Aggregates On Dynamic Hidden Web DatabasesabstractNumerous web databases, e.g., amazon.com, eBay.com, are "hidden" behind (i.e., accessible only through) their restrictive search and browsing interfaces. This demonstration showcases HDBTracker, a web-based system that reveals and tracks (the changes of) user-specified aggregate queries over such hidden web databases, especially those that are frequently updated, by issuing a small number of search queries through the public web interfaces of these databases. The ability to track and monitor aggregates has applications over a wide variety of domains - e.g., government agencies can track COUNT of openings at online job hunting websites to understand key economic indicators, while businesses can track the AVG price of a product over a basket of e-commerce websites to understand the competitive landscape and/or material costs. A key technique used in HDBTracker is RS-ESTIMATOR, the first algorithm that can efficiently monitor changes to aggregate query answers over a hidden web database. Weimo Liu, Saad Bin Suhaim, Saravanan Thirumuruganathan, Nan Zhang 0004, Gautam Das 0001, Ali Jaoua |
Proc. VLDB Endow. | 2 |