Demo Data from VLDB 2026 / reviewers in the wild / expert
David Fuhry
dblp:72/3722 · also Dave Fuhry
· DBLP profile ↗
14ranked-venue papers
2as first author
0since 2021 · last 2016
0000-0002-9573-1169ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 14 · 2 first-authorArtificial intelligence and machine learning · 3Applied, interdisciplinary, general and emerging computing · 2Human-computer interaction and ubiquitous 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
7 papers |
Data mining · 76% Information retrieval · 12% Graph data management · 9% | |
| Theoretical computer science
3 papers |
Graph algorithms and graph theory · 70% Approximation and online algorithms · 30% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
pattern mining |
0.4 | 3 | 2015 | Towards a parameter-free and parallel itemset mining algorithm in linearithmic time · ICDE 2015 Succinct summarization of transactional databases: an overlapped hyperrectangle scheme · KDD 2008 Overlapping Matrix Pattern Visualization: A Hypergraph Approach · ICDM 2008 |
Data mining › pattern mining › itemset mining
frequent itemset mining |
0.3 | 2 | 2015 | Towards a parameter-free and parallel itemset mining algorithm in linearithmic time · ICDE 2015 Succinct summarization of transactional databases: an overlapped hyperrectangle scheme · KDD 2008 |
Visualization and visual analytics
interactive data exploration |
0.2 | 1 | 2013 | PLASMA-HD: Probing the LAttice Structure and MAkeup of High-dimensional Data · Proc. VLDB Endow. 2013 |
Graph algorithms and graph theory › graph clustering
community detection |
0.2 | 1 | 2013 | Efficient community detection in large networks using content and links · WWW 2013 |
Information retrieval
information filtering |
0.1 | 1 | 2010 | Short text classification in twitter to improve information filtering · SIGIR 2010 |
Data mining › text mining › text classification
short text classification |
0.1 | 1 | 2010 | Short text classification in twitter to improve information filtering · SIGIR 2010 |
Data mining › text mining
text classification |
0.1 | 1 | 2010 | Short text classification in twitter to improve information filtering · SIGIR 2010 |
Graph data management › graph indexing
reachability indexing |
0.1 | 1 | 2009 | 3-HOP: a high-compression indexing scheme for reachability query · SIGMOD Conference 2009 |
Data mining › visualization
visual data mining |
0.1 | 1 | 2008 | Overlapping Matrix Pattern Visualization: A Hypergraph Approach · ICDM 2008 |
Approximation and online algorithms
set cover |
0.1 | 1 | 2008 | Succinct summarization of transactional databases: an overlapped hyperrectangle scheme · KDD 2008 |
Parallel and multicore computing
parallel data mining |
0.1 | 1 | 2015 | Towards a parameter-free and parallel itemset mining algorithm in linearithmic time · ICDE 2015 |
Data mining
clustering |
0.0 | 1 | 2013 | PLASMA-HD: Probing the LAttice Structure and MAkeup of High-dimensional Data · Proc. VLDB Endow. 2013 |
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing |
0.0 | 1 | 2013 | PLASMA-HD: Probing the LAttice Structure and MAkeup of High-dimensional Data · Proc. VLDB Endow. 2013 |
Web and social media mining
social network analysis |
0.0 | 1 | 2013 | Efficient community detection in large networks using content and links · WWW 2013 |
Graph data management
graph indexing |
0.0 | 1 | 2009 | 3-HOP: a high-compression indexing scheme for reachability query · SIGMOD Conference 2009 |
Methods — techniques the papers use, named apart from their topics
multi-level parallelization · 0.4min-wise independent permutations · 0.4locality-sensitive hashing · 0.3link analysis · 0.3knowledge caching · 0.3graph visualization · 0.3content analysis · 0.3clustering · 0.3domain-specific feature extraction · 0.1bag-of-words · 0.1pruning strategies · 0.1iterative algorithm · 0.1hypergraph ordering · 0.1graph ordering · 0.1approximation algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Topological Graph Sketching for Incremental and Scalable AnalyticsabstractWe propose a novel, scalable, and principled graph sketching technique based on minwise hashing of local neighborhood. For an n-node graph with e-edges (e >> n), we incrementally maintain in real-time a minwise neighbor sampled subgraph using k hash functions in O(n x k) memory, limit being user-configurable by the parameter k. Symmetrization and similarity based techniques can recover from these data structures a significant portion of the original graph. We present theoretical analysis of the minwise sampling strategy and also derive unbiased estimators for important graph properties such as triangle count and neighborhood overlap. Bortik Bandyopadhyay, David Fuhry, Aniket Chakrabarti, Srinivasan Parthasarathy 0001 |
CIKM | 2 |
| 2015 | Towards a parameter-free and parallel itemset mining algorithm in linearithmic timeabstractExtracting interesting patterns from large data stores efficiently is a challenging problem in many domains. In the data mining literature, pattern frequency has often been touted as a proxy for interestingness and has been leveraged as a pruning criteria to realize scalable solutions. However, while there exist many frequent pattern algorithms in the literature, all scale exponentially in the worst case, restricting their utility on very large data sets. Furthermore, as we theoretically argue in this article, the problem is very hard to approximate within a reasonable factor, with a polynomial time algorithm. As a counter point to this theoretical result, we present a practical algorithm called Localized Approximate Miner (LAM) that scales linearithmically with the input data. Instead of fully exploring the top of the search lattice to a user-defined point, as traditional mining algorithms do, we instead explore different parts of the complete lattice, efficiently. The key to this efficient exploration is the reliance on min-wise independent permutations to collect the data into highly similar subsets of a partition. It is straightforward to implement and scales to very large data sets. We illustrate its utility on a range of data sets, and demonstrate that the algorithm finds more patterns of higher utility in much less time than several state-of-the-art algorithms. Moreover, we realize a natural multi-level parallelization of LAM that further reduces runtimes by up to 193-fold when leveraging 256 CMP cores spanning 32 machines. Gregory Buehrer, Roberto L. de Oliveira Jr., David Fuhry, Srinivasan Parthasarathy 0001 |
ICDE | 3 |
| 2014 | On Understanding the Divergence of Online Social Group Discussion
Hemant Purohit, Yiye Ruan, David Fuhry, Srinivasan Parthasarathy 0001, Amit P. Sheth |
ICWSM | 3 |
| 2013 | Efficient community detection in large networks using content and linksabstractIn this paper we discuss a very simple approach of combining content and link information in graph structures for the purpose of community discovery, a fundamental task in network analysis. Our approach hinges on the basic intuition that many networks contain noise in the link structure and that content information can help strengthen the community signal. This enables ones to eliminate the impact of noise (false positives and false negatives), which is particularly prevalent in online social networks and Web-scale information networks. Yiye Ruan, David Fuhry, Srinivasan Parthasarathy 0001 |
WWW | 2 |
| 2013 | PLASMA-HD: Probing the LAttice Structure and MAkeup of High-dimensional DataabstractRapidly making sense of, analyzing, and extracting useful information from large and complex data is a grand challenge. A user tasked with meeting this challenge is often befuddled with questions on where and how to begin to understand the relevant characteristics of such data. Real-world problem scenarios often involve scalability limitations and time constraints. In this paper we present an incremental interactive data analysis system as a step to address this challenge. This system builds on recent progress in the fields of interactive data exploration, locality sensitive hashing, knowledge caching, and graph visualization. Using visual clues based on rapid incremental estimates, a user is provided a multi-level capability to probe and interrogate the intrinsic structure of data. Throughout the interactive process, the output of previous probes can be used to construct increasingly tight coherence estimates across the parameter space, providing strong hints to the user about promising analysis steps to perform next. We present examples, interactive scenarios, and experimental results on several synthetic and real-world datasets which show the effectiveness and efficiency of our approach. The implications of this work are quite broad and can impact fields ranging from top-k algorithms to data clustering and from manifold learning to similarity search. David Fuhry, Venu Satuluri, Arnab Nandi 0001, Srinivasan Parthasarathy 0001 |
Proc. VLDB Endow. | 1 |
| 2012 | Visualizing Clusters in Parallel Coordinates for Visual Knowledge Discovery
Yang Xiang 0007, David Fuhry, Ruoming Jin, Ye Zhao 0003, Kun Huang 0001 |
PAKDD (1) | 2 |
| 2011 | Summarizing transactional databases with overlapped hyperrectangles
Yang Xiang 0007, Ruoming Jin, David Fuhry, Feodor F. Dragan |
Data Min. Knowl. Discov. | 3 |
| 2010 | Short text classification in twitter to improve information filteringabstractIn microblogging services such as Twitter, the users may become overwhelmed by the raw data. One solution to this problem is the classification of short text messages. As short texts do not provide sufficient word occurrences, traditional classification methods such as "Bag-Of-Words" have limitations. To address this problem, we propose to use a small set of domain-specific features extracted from the author's profile and text. The proposed approach effectively classifies the text to a predefined set of generic classes such as News, Events, Opinions, Deals, and Private Messages. Bharath Sriram, David Fuhry, Engin Demir, Hakan Ferhatosmanoglu, Murat Demirbas |
SIGIR | 2 |
| 2009 | Efficient skyline computation in metric spaceabstractGiven a set of n query points in a general metric space, a metric-space skyline (MSS) query asks what are the closest points to all these query points in the database. Here, consider for any point p, if there are no other points in the database which have less or equal distance to all the query points, then p is denoted as one of the closest points to the query points. This problem is a direct generalization of the recently proposed spatial-skyline query problem, where all the points are located in two or three dimensional Euclidean space. It is also closely related with the nearest neighbor (NN) query, the range query and the common skyline query problem. In this paper, we have developed new algorithms to aggressively prune non-skyline points from the search space. We also contribute two new optimization techniques to reduce the number of distance computations and dominance tests. Our experimental evaluation has shown the effectiveness and efficiency of our approach. David Fuhry, Ruoming Jin |
EDBT | 1 |
| 2009 | Estimating the number of frequent itemsets in a large databaseabstractEstimating the number of frequent itemsets for minimal support α in a large dataset is of great interest from both theoretical and practical perspectives. However, finding not only the number of frequent itemsets, but even the number of maximal frequent itemsets, is #P-complete. In this study, we provide a theoretical investigation on the sampling estimator. We discover and prove several fundamental but also rather surprising properties of the sampling estimator. We also propose a novel algorithm to estimate the number of frequent itemsets without using sampling. Our detailed experimental results have shown the accuracy and efficiency of our proposed approach. Ruoming Jin, Scott McCallen, Yuri Breitbart, David Fuhry |
EDBT | 4 |
| 2009 | 3-HOP: a high-compression indexing scheme for reachability queryabstractReachability queries on large directed graphs have attracted much attention recently. The existing work either uses spanning structures, such as chains or trees, to compress the complete transitive closure, or utilizes the 2-hop strategy to describe the reachability. Almost all of these approaches work well for very sparse graphs. However, the challenging problem is that as the ratio of the number of edges to the number of vertices increases, the size of the compressed transitive closure grows very large. In this paper, we propose a new 3-hop indexing scheme for directed graphs with higher density. The basic idea of 3-hop indexing is to use chain structures in combination with hops to minimize the number of structures that must be indexed. Technically, our goal is to find a 3-hop scheme over dense DAGs (directed acyclic graphs) with minimum index size. We develop an efficient algorithm to discover a transitive closure contour, which yields near optimal index size. Empirical studies show that our 3-hop scheme has much smaller index size than state-of-the-art reachability query schemes such as 2-hop and path-tree when DAGs are not very sparse, while our query time is close to path-tree, which is considered to be one of the best reachability query schemes. Ruoming Jin, Yang Xiang 0007, Ning Ruan, David Fuhry |
SIGMOD Conference | 4 |
| 2008 | Cost-based query optimization for complex pattern mining on multiple databasesabstractFor complex data mining queries, query optimization issues arise, similar to those for the traditional database queries. However, few works have applied the cost-based query optimization, which is the key technique in optimizing traditional database queries, on complex mining queries. In this work, we develop a cost-based query optimization framework to an important collection of data mining queries, i.e. frequent pattern mining across multiple databases. Specifically, we make the following contributions: 1) We present a rich class of queries on mining frequent itemsets across multiple datasets supported by a SQL-based mechanism. 2) We present an approach to enumerate all possible query plans for the mining queries, and develop a dynamic programming approach and a branch-and-bound approach based on the enumeration algorithm to find optimal query plans with the least mining cost. 3) We introduce models to estimate the cost of individual mining operators. 4) We evaluate our query optimization techniques on both real and synthetic datasets and show significant performance improvements. Ruoming Jin, David Fuhry, Abdulkareem Alali |
EDBT | 2 |
| 2008 | Overlapping Matrix Pattern Visualization: A Hypergraph ApproachabstractIn this work, we study a visual data mining problem: Given a set of discovered overlapping submatrices of interest, how can we order the rows and columns of the data matrix to best display these submatrices and their relationships? We find this problem can be converted to the hypergraph ordering problem, which generalizes the traditional minimal linear arrangement (or graph ordering) problem and then we are able to prove the NP-hardness of this problem. We propose a novel iterative algorithm which utilize the existing graph ordering algorithm to solve the optimal visualization problem. This algorithm can always converge to a local minimum. The detailed experimental evaluation using a set of publicly available transactional datasets demonstrates the effectiveness and efficiency of the proposed algorithm. Ruoming Jin, Yang Xiang 0007, David Fuhry, Feodor F. Dragan |
ICDM | 3 |
| 2008 | Succinct summarization of transactional databases: an overlapped hyperrectangle schemeabstractTransactional data are ubiquitous. Several methods, including frequent itemsets mining and co-clustering, have been proposed to analyze transactional databases. In this work, we propose a new research problem to succinctly summarize transactional databases. Solving this problem requires linking the high level structure of the database to a potentially huge number of frequent itemsets. We formulate this problem as a set covering problem using overlapped hyperrectangles; we then prove that this problem and its several variations are NP-hard. We develop an approximation algorithm HYPER which can achieve a ln(k) + 1 approximation ratio in polynomial time. We propose a pruning strategy that can significantly speed up the processing of our algorithm. Additionally, we propose an efficient algorithm to further summarize the set of hyperrectangles by allowing false positive conditions. A detailed study using both real and synthetic datasets shows the effectiveness and efficiency of our approaches in summarizing transactional databases. Yang Xiang 0007, Ruoming Jin, David Fuhry, Feodor F. Dragan |
KDD | 3 |