Hilmi Yildirim

dblp:07/7006 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 5 · 3 first-authorArtificial intelligence and machine learning · 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
2 papers
Graph data management · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph data management
graph indexing
0.322012
GRAIL: a scalable index for reachability queries in very large graphs · VLDB J. 2012
GRAIL: Scalable Reachability Index for Large Graphs · Proc. VLDB Endow. 2010
Graph data management › graph query processing
reachability query
0.322012
GRAIL: a scalable index for reachability queries in very large graphs · VLDB J. 2012
GRAIL: Scalable Reachability Index for Large Graphs · Proc. VLDB Endow. 2010
Graph data management
graph query processing
0.112010
GRAIL: Scalable Reachability Index for Large Graphs · Proc. VLDB Endow. 2010
Graph data management › graph indexing
reachability indexing
0.112010
GRAIL: Scalable Reachability Index for Large Graphs · Proc. VLDB Endow. 2010
Storage systems
approximate nearest neighbor search
0.112010
SONNET: Efficient Approximate Nearest Neighbor Using Multi-core · ICDM 2010
Algorithms and data structures › similarity search
high-dimensional similarity search
0.012010
SONNET: Efficient Approximate Nearest Neighbor Using Multi-core · ICDM 2010
Algorithms and data structures › similarity search
nearest neighbor search
0.012010
SONNET: Efficient Approximate Nearest Neighbor Using Multi-core · ICDM 2010

Methods — techniques the papers use, named apart from their topics

rank aggregation · 0.2reachability indexing · 0.1graph labeling · 0.1randomized interval labeling · 0.1multicore parallelization · 0.1multi-core parallelization · 0.1
YearPublicationVenuePosition
2012 GRAIL: a scalable index for reachability queries in very large graphs
Hilmi Yildirim, Vineet Chaoji, Mohammed J. Zaki
VLDB J.1
2011 ABACUS: Mining Arbitrary Shaped Clusters from Large Datasets based on Backbone Identification
abstract
A wide variety of clustering algorithms exist that cater to applications based on certain special characteristics of the data. Our focus is on methods that capture arbitrary shaped clusters in data, the so called spatial clustering algorithms. With the growing size of spatial datasets from diverse sources, the need for scalable algorithms is paramount. We propose a shape-based clustering algorithm, ABACUS, that scales to large datasets. ABACUS is based on the idea of identifying the intrinsic structure for each cluster, which we also refer to as the backbone of that cluster. The backbone comprises of a much smaller set of points, thus giving this method the desired ability to scale to larger datasets. ABACUS operates in two stages. In the first stage, we identify the backbone of each cluster via an iterative process made up of globbing (or point merging) and point movement operations. The backbone enables easy identification of the true clusters in a subsequent stage. Experiments on a range of real (images from geospatial satellites, etc.) and synthetic datasets demonstrate the efficiency and effectiveness of our approach. In particular, ABACUS is over an order of magnitude faster than existing shape-based clustering methods, yet it provides a comparable or better clustering quality.
Vineet Chaoji, Geng Li 0002, Hilmi Yildirim, Mohammed J. Zaki
SDM3
2010 SONNET: Efficient Approximate Nearest Neighbor Using Multi-core
abstract
Approximate Nearest Neighbor search over high dimensional data is an important problem with a wide range of practical applications. In this paper, we propose SONNET, a simple multi-core friendly approximate nearest neighbor algorithm that is based on rank aggregation. SONNET is particularly suitable for very high dimensional data, its performance gets better as the dimension increases, whereas the majority of the existing algorithms show a reverse trend. Furthermore, most of the existing algorithms are hard to parallelize either due to the sequential nature of the algorithm or due to the inherent complexity of the algorithm. On the other hand, SONNET has inherent parallelism embedded in the core concept of the algorithm, which earns it almost a linear speed-up as the number of cores increases. Finally, SONNET is very easy to implement and it has an approximation parameter which is intuitively simple.
Mohammad Al Hasan, Hilmi Yildirim, Abhirup Chakraborty
ICDM2
2010 GRAIL: Scalable Reachability Index for Large Graphs
abstract
Given a large directed graph, rapidly answering reachability queries between source and target nodes is an important problem. Existing methods for reachability trade-off indexing time and space versus query time performance. However, the biggest limitation of existing methods is that they simply do not scale to very large real-world graphs. We present a very simple, but scalable reachability index, called GRAIL, that is based on the idea of randomized interval labeling, and that can effectively handle very large graphs. Based on an extensive set of experiments, we show that while more sophisticated methods work better on small graphs, GRAIL is the only index that can scale to millions of nodes and edges. GRAIL has linear indexing time and space, and the query time ranges from constant time to being linear in the graph order and size.
Hilmi Yildirim, Vineet Chaoji, Mohammed J. Zaki
Proc. VLDB Endow.1
2008 A random walk method for alleviating the sparsity problem in collaborative filtering
abstract
Collaborative Filtering is one of the most widely used approaches in recommendation systems which predicts user preferences by learning past user-item relationships. In recent years, item-oriented collaborative filtering methods came into prominence as they are more scalable compared to user-oriented methods. Item-oriented methods discover item-item relationships from the training data and use these relations to compute predictions. In this paper, we propose a novel item-oriented algorithm, Random Walk Recommender, that first infers transition probabilities between items based on their similarities and models finite length random walks on the item space to compute predictions. This method is especially useful when training data is less than plentiful, namely when typical similarity measures fail to capture actual relationships between items. Aside from the proposed prediction algorithm, the final transition probability matrix computed in one of the intermediate steps can be used as an item similarity matrix in typical item-oriented approaches. Thus, this paper suggests a method to enhance similarity matrices under sparse data as well. Experiments on MovieLens data show that Random Walk Recommender algorithm outperforms two other item-oriented methods in different sparsity levels while having the best performance difference in sparse datasets.
Hilmi Yildirim, Mukkai S. Krishnamoorthy
RecSys1