Demo Data from EDBT 2026 / reviewers in the wild / expert
Houman Alborzi
dblp:77/5719
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 1 first-authorTheory of computation · 2 · 2 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1
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 · 48% Machine learning and data management · 38% Information retrieval · 14% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 50% Learning paradigms · 50% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 44% Distributed computing theory · 28% Approximation and online algorithms · 28% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis
data annotation |
0.4 | 1 | 2019 | Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scale · SIGMOD Conference 2019 |
Machine learning › Learning paradigms
weakly supervised learning |
0.4 | 1 | 2019 | Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scale · SIGMOD Conference 2019 |
Machine learning and data management
weak supervision |
0.4 | 1 | 2019 | Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scale · SIGMOD Conference 2019 |
Spatial and temporal data management
spatial indexing |
0.2 | 2 | 2009 | Path Oracles for Spatial Networks · Proc. VLDB Endow. 2009 Scalable network distance browsing in spatial databases · SIGMOD Conference 2008 |
Information retrieval › similarity search
nearest neighbor search |
0.1 | 2 | 2008 | Scalable network distance browsing in spatial databases · SIGMOD Conference 2008 Enabling Query Processing on Spatial Networks · ICDE 2006 |
Spatial and temporal data management › spatial query processing
spatial network query |
0.1 | 2 | 2008 | Scalable network distance browsing in spatial databases · SIGMOD Conference 2008 Enabling Query Processing on Spatial Networks · ICDE 2006 |
Spatial and temporal data management
spatial network |
0.1 | 1 | 2009 | Path Oracles for Spatial Networks · Proc. VLDB Endow. 2009 |
Spatial and temporal data management › spatial query processing
spatial join |
0.1 | 1 | 2006 | Enabling Query Processing on Spatial Networks · ICDE 2006 |
Graph algorithms and graph theory
shortest path |
0.0 | 1 | 2009 | Path Oracles for Spatial Networks · Proc. VLDB Endow. 2009 |
Approximation and online algorithms
online algorithms |
0.0 | 1 | 1997 | The k-Client Problem · SODA 1997 |
Methods — techniques the papers use, named apart from their topics
weak supervision · 0.8template-based knowledge ingestion · 0.8well-separated pair technique · 0.2b-tree · 0.2competitive analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial ScaleabstractLabeling training data is one of the most costly bottlenecks in developing machine learning-based applications. We present a first-of-its-kind study showing how existing knowledge resources from across an organization can be used as weak supervision in order to bring development time and cost down by an order of magnitude, and introduce Snorkel DryBell, a new weak supervision management system for this setting. Snorkel DryBell builds on the Snorkel framework, extending it in three critical aspects: flexible, template-based ingestion of diverse organizational knowledge, cross-feature production serving, and scalable, sampling-free execution. On three classification tasks at Google, we find that Snorkel DryBell creates classifiers of comparable quality to ones trained with tens of thousands of hand-labeled examples, converts non-servable organizational resources to servable models for an average 52% performance improvement, and executes over millions of data points in tens of minutes. Stephen H. Bach, Daniel Rodriguez, Yintao Liu 0002, Haidong Shao, Cassandra Xia, Souvik Sen, Alexander Ratner, Braden Hancock, Houman Alborzi, Rahul Kuchhal, Christopher Ré, Rob Malkin |
SIGMOD Conference | 10 |
| 2009 | Path Oracles for Spatial NetworksabstractThe advent of location-based services has led to an increased demand for performing operations on spatial networks in real time. The challenge lies in being able to cast operations on spatial networks in terms of relational operators so that they can be performed in the context of a database. A linear-sized construct termed a path oracle is introduced that compactly encodes the n 2 shortest paths between every pair of vertices in a spatial network having n vertices thereby reducing each of the paths to a single tuple in a relational database and enables finding shortest paths by repeated application of a single SQL SELECT operator. The construction of the path oracle is based on the observed coherence between the spatial positions of both source and destination vertices and the shortest paths between them which facilitates the aggregation of source and destination vertices into groups that share common vertices or edges on the shortest paths between them. With the aid of the Well-Separated Pair (WSP) technique, which has been applied to spatial networks using the network distance measure, a path oracle is proposed that takes O ( s d n ) space, where s is empirically estimated to be around 12 for road networks, but that can retrieve an intermediate link in a shortest path in O (log n ) time using a B-tree. An additional construct termed the path-distance oracle of size O ( n · max( s d , 1/ε d )) (empirically ( n · max(12 2 , 2.5/ε 2 ))) is proposed that can retrieve an intermediate vertex as well as an ε-approximation of the network distances in O (log n ) time using a B-tree. Experimental results indicate that the proposed oracles are linear in n which means that they are scalable and can enable complicated query processing scenarios on massive spatial network datasets. Jagan Sankaranarayanan, Hanan Samet, Houman Alborzi |
Proc. VLDB Endow. | 3 |
| 2008 | Scalable network distance browsing in spatial databasesabstractAn algorithm is presented for finding the k nearest neighbors in a spatial network in a best-first manner using network distance. The algorithm is based on precomputing the shortest paths between all possible vertices in the network and then making use of an encoding that takes advantage of the fact that the shortest paths from vertex u to all of the remaining vertices can be decomposed into subsets based on the first edges on the shortest paths to them from u. Thus, in the worst case, the amount of work depends on the number of objects that are examined and the number of links on the shortest paths to them from q, rather than depending on the number of vertices in the network. The amount of storage required to keep track of the subsets is reduced by taking advantage of their spatial coherence which is captured by the aid of a shortest path quadtree. In particular, experiments on a number of large road networks as well as a theoretical analysis have shown that the storage has been reduced from O(N3) to O(N1.5) (i.e., by an order of magnitude equal to the square root). The precomputation of the shortest paths along the network essentially decouples the process of computing shortest paths along the network from that of finding the neighbors, and thereby also decouples the domain S of the query objects and that of the objects from which the neighbors are drawn from the domain V of the vertices of the spatial network. This means that as long as the spatial network is unchanged, the algorithm and underlying representation of the shortest paths in the spatial network can be used with different sets of objects. Hanan Samet, Jagan Sankaranarayanan, Houman Alborzi |
SIGMOD Conference | 3 |
| 2007 | Execution time analysis of a top-down R-tree construction algorithm
Houman Alborzi, Hanan Samet |
Inf. Process. Lett. | 1 |
| 2006 | Distance join queries on spatial networksabstractThe result of a distance join operation on two sets of objects R, S on a spatial network G is a set P of object pairs pq, p É R, q É S such that the distance of an object pair pq is the shortest distance from p to q in G. Several variations to the distance join operation such as UnOrdered, Incremental, topk, Semi-Join impose additional constraints on the distance between the object pairs in P, the ordering of object pairs in P, and on the cardinality of P. A distance join algorithm on spatial networks is proposed that works in conjunction with the SILC framework, which is a new approach to query processing on spatial networks. Experimental results demonstrate up to an order of magnitude speed up when compared with a prominent existing technique. Jagan Sankaranarayanan, Houman Alborzi, Hanan Samet |
GIS | 2 |
| 2006 | Enabling Query Processing on Spatial NetworksabstractA system that enables real time query processing on large spatial networks is demonstrated. The system provides functionality for processing a wide range of spatial queries such as nearest neighbor searches and spatial joins on spatial networks of sufficiently large sizes. Jagan Sankaranarayanan, Houman Alborzi, Hanan Samet |
ICDE | 2 |
| 1997 | The k-Client Problem
Houman Alborzi, Eric Torng, Patchrawat Uthaisombut, Stephen Wagner |
SODA | 1 |